Disabled randomization of floats/doubles since they wouldnt pass read/write tests. Fixed a few bugs with json reader/writer. Introduced (passing) C++ read/write-tests for all test types.