Stop using the type field in Options.

Now everything gets serialized before storage. This makes sure that you get back exactly what you put in to options - no type conversion will be done.

Related to habari/habari#432.
Merge branch 'master' of github.com:habari/system