Fix dataset json serializing

See this rejected story: https://www.pivotaltracker.com/story/show/65123986 [#65123986]
- Now we get back data type/group names rather than IDs
- Do serialize to json manually and remove serialize library
- Allow filtering with ie ``data_group`` or ``data-group``