Finished the json parser implementation.
added CleanType which std::decay recursively on pointers.
Added a simple compile-time printing utility for types.
did some tweaks to std::decay and CleanType usages.
blah.
Added missing float reflection declaration.
Removed potential infinit template recursion.
json parser now compiles.