Eliminating some warnings and code styling/cleaning

- This commit should also close #4 where the was a large integer
  truncation error.
- Added a gcc #pragma in Test "string_format" to ignore multi-character
  constant warnings since we are absolutely certain that it's safe to use them
  there