- Fix namespace brainfart
- Fix some constants
- remove string.h dep
- fix some global scope issues
- be a bit more anal about float specs for over-literal compilers