Parse embedded resources when unserializing from JSON

This is a very simple solution to https://github.com/blongden/hal/issues/14

I do like some of the things happening in https://github.com/blongden/hal/pull/19 (specifically, checking for valid Hal while parsing), and this change shouldn't obstruct any of that work.