Slightly improved the error messages in overloads.
Added std::map reflection.
Added rvalue push_back to vector.
json parser now properly supports the map concept.