Added functions to parse file with comments and new tests.

json_parse_value_with_comments and json_parse_string_with_comments replace comments with whitespaces before parsing. Supported comments are: /* */ and //
New lines after flow control statements are now consistent.
Fixed warnings and error resulting in printing string without comments (old debug statement).