[modules] Removed GPS_PORT_ID, added comments, and compile warnings if GPS_PORT_ID is defined.

closes #653
closes #647
[conf] FLASH_MODE cleanup
[modules] fix gps_ubx_ucenter debug print

- use DEBUG_PRINT macro (that is only active if DEBUG_GPS_UBX_UCENTER) instead of printf
- add missing default case