Rewrite PropertyMap::Get/Set as a wrapper around LuaTable

PropertyMap::Get/Set served the same purpose as LuaTable, it seems fitting to limit code duplication :-)