Large performance increases to save parsing

As suggested in issue #20, read_object has been removed.

The other parsing methods have been updated to reflect this change, as
has the test suite.

Some changes to read_token have been implemented as well, for a minor
speed boost.

The improvement overall is in the region of 2-2.5x.