v0.0.17

v0.0.17
=======

To avoid issues with multiple versions of Tomes not being able to
recognize Tomes as Tomes, instanceof has been eradicated from Tomes.
Instead we now check the to see if the prototype's prototype's constructor's
name has is Tomes. It may not be perfect, but so far it passes the test.

Tomes now has a readAll method to pull out the entire array of diffs from 
he root Tome. It seems like the vast majority of use cases always pull out
all diffs, so this should improve performance there.

And finally, a fix for a weird bug we ran into in IOS 6 which was throwing
TypeErrors when trying to do val.valueOf in primitiveInit. We avoid this by
using val's prototype's constructor's valueOf directly instead of letting the
browser fail to do this.