ksp5012: gps: initial Telit JF2 implementation

The UART is set up to ignore overrun errors since there is no parity
checking. The GPS device sends messages in 1-sec intervals, and since
it is capable of using 1 or 2 stop bits, overrun errors appear occasionally
but do not affect operation.

The GPS UART/device is currently operating at 9600 baud with 8-bit data, no
parity, and 2 stop bits.

Signed-off-by: Russell Robinson <rrobinson@phytec.com>
ksp5012: gps: line-spacing and general cleanup

Signed-off-by: Russell Robinson <rrobinson@phytec.com>
Merge pull request #2 from rdrjr/WIP/rrobinson@phytec.com/gps

ksp5012: include gps support