Performance enhancement - json_reader
add template methods is<> and as<> to facilitate json handling as part of templates
Added support for json as<short> and as<unsigned short>
Added test cases for json is<>