Implemented JsonValue polymorphism with a good old switch/case to reduce the size of the type.
Removed C++11 stuff to please Arduino 1.0.5
Reduced the size of JsonValue by 2 bytes,by not implementing Printable.
Update type sizes