Set the default build to the old API, and removed the duplicate spec test implementation for the old api
Implemented std::map decode (and fixed bug in the Node iterator - the reference_type should be just a plain value, since it's created on-the-fly)