Document JSON types.
Improve JSON type mapping documentation.
Document JSON type checking.
Improved JSON parsing documentation.
Improve value encoding macro documentation.
Improve JSON packing/unpacking documentation.
Smash all -Wall and -Wextra warnings.
Hide implementations of SHET JSON macros.
Improve introductory EZSHET docs.
Add mention of EZSHET to README.
Resurect Arduino Example.

Major change is removing for-loop variable delcarations since GCC does not
compile C in C++ projects with C99 mode by default.
Added simple library for "easier" I/O.
Add example of EZSHET code.