Merge pull request #9 from sgruby/master

- Handle special case where we want an Int, but the JSON returns a String
Better code for deserializing strings into optional and non-optional ints using the <<< operator. Also wrote tests for it.
Improved code in previous commit. Will produce warnings, but they are ignorable.