Adding resource expansion

- call to "get" now accepts an optional instance of Stormpath::Resource::Expansion

- adding tests codifying transmute of Expansion to Hash (suitable for serializing to query string)

- adding tests to client_spec that verify nested, expanded resources are cached on load

- updating collection spec to assert on state of criteria hash