modify sock library to support new hash notation [{},[["key", "val"],...]]
modify save calls for objects, players, and vehicles to use a hash