Non-ascii characters cleanup
Multiple fixes:
- Fixed boad - board typo
- Ashtech initialization string is const char* now
- Using standard M_PI constant instead of locally defined one
- Removed float32_t and float64_t in favor of standard float and double