introduce macro PICOJSON_USE_LOCALE, defaults to 1 (yes); and the test should now fail under locales where decimal_point is not "."
respect the decimal_point attribute of the locale
[fix #28] support for locales that are decimal_point != "."; define PICOJSON_USE_LOCALE to 0 to disable the feature
refer to the Wiki for examples
throw overflow error if NaN or infinity is passed in as an JSON value (fix #25)
clarify copyright and license
tidy the README
call _finite in case of MSVC (fix #29)
add LICENSE as separate file, as well as updating the boilerplate to the one provided on opensource.org
implement "make test"
add .gitignore
declare as version 1.0.0
use std::isnan/isinf under C++11
squash-merge pr #32
test all branches using travis-ci
use the default C++ compiler for testing
update link to the build status
Merge branch 'kazuho/issues/32' (merge #32)
update version number and indicate as under-development
introduce macro `PICOJSON_ASSERT(condition)`, and use it instead of `assert`.  To fallback to the original behavior, use: `#define PICOJSON_ASSERT assert` (close #33)