Make namespaced keywords round-trippable

At the moment if you insert a namespaced keywork, e.g. :myns/something, congomongo will convert it to the string "something", and it comes back as :something. Reading in the string "myns/something" correctly gives :myns/something.

This is a patch to correctly prepend the namespace in these cases, making keywords properly roundtrippable.