Fix type json_term/0 to match reality.
Merge pull request #39 from JosephCrowe/develop

Fix type json_term/0 to match reality.
Added typespecs on all exported functions

Made sure all exported types do have a typespec is useful in build scenarios
where the erlang compile options
[warnings_as_errors, warn_missing_spec]
are used.

A few type errors found by Dialyzer are corrected too.

	modified:   src/jsx.erl
	modified:   src/jsx_config.erl
	modified:   src/jsx_config.hrl
	modified:   src/jsx_decoder.erl
	modified:   src/jsx_parser.erl
	modified:   src/jsx_to_json.erl
	modified:   src/jsx_to_term.erl
	modified:   src/jsx_verify.erl
Merge pull request #40 from olabackstrom/develop

Added typespecs on all exported functions, and fixed
formatting fixes

cleanup line spacing
formatting fixes

fix line spacing issues
update contributors
added more contributors
replace incorrect boolean shortcircuits in multibyte escaping
Merge branch 'multibytebugfix' into develop
update CHANGES for 1.4.4
update to 1.4.4
Merge remote-tracking branch 'origin/develop' into develop