Remove XML and JSON modules

We can move Fog::XML and Fog::JSON to their own gems and providers can
depend on whichever of the two (or both) that they require.

This allows `core` tests to pass but does not account for any untested
cases.