Started a new solution from scratch.
Added Google test
Added first test on StaticJsonBuffer
Test initial size of StaticJsonB
Test size() after calling CreateObject
Test that size can't go above capacity
Test that CreateObject() returns an empty JsonObject
Test that JsonObject.size() is increased when values are added
Test that adding values to the JsonObject increase the size of the buffer
Test that adding the same value twice doesn't increase the size of the object
Test that integers can be stored in a JsonObject
Test that a double can be stored in a JsonObject
Test that boolean values can be stored in a JsonObject
Group test in a test fixture
Test that string can be stored in JsonObject
Added "const" to cast operators
Moved JsonObject._buffer into the JsonNode's content
Test that nested JsonObject can be stored
Fixed inner object bug
Test that integers in JsonValue are copied
Test that doubles in JsonValue are copied