Changed dom apadater defualt key behavior

The dom adapter no longer will stringify keys by defuat and will now be
controled via the stringify_key option. Also added is improved support for all
keys to be stringified.

Fixes issue with #155