vastly simplify string decoding, still needs tests for incompletes/errors
update comments to make control code handling slightly more clear
add test to ensure incremental decoding works
fix sort of a bug with escape sequences
reduce literal states
explain some magic number nonsense
reduce incomplete literal states further
apply resume stuffing technique to comments for mystery project x (better resume api)
nestable /* */ style comments
check bad_utf tests for incremental decoding
refactor partial escape sequence detection
add tests for single quoted strings in objects
refactor handling of string escapes adding test cases to catch edge cases with replaced utf8
rewrite number handling to both reduce states and reduce complexity