reimplemented io support for basic types
removed boost dependencies
un/formatted() usage to un/formatted
fixed: compile problems w/ non-existent header files
commented out already declred types (in glm/fwd.hpp)
fixed: warning wrt. strict aliasing on gcc 4.8.2/clang3.3
added: missing value_type typedef
Merge io for GLM types #144