Changed hobbies to be a JSON array with a 'description' field.

This is to mimic the way the original JavaScript client works and have
the same document format.
Removed the explicit use of SwiftyJson to be consistent.

All JSON stuff goes through the JsonConverter class to minimize
dependencies.