Serial port settings

@clayender: There's a couple of sticky threads at the top of this section - please read them.

Hijacked thread with duplicate question tidied.