Handle any map attribute value

Previously, we fixed the :style map attribute to not require a JS map/object.
This expands that to any map attribute value.
Add more DOM tests cases
Add DOM test case
Merge pull request #15 from Prismatic/attr-map-values

Map attribute values