Added JSON representation of /data

* More importantly, added HAL/JSON support
Added XML representation of /data
Added JSON and XML representations of /data/dataset
Added HTML representation of dataset
Added JSON and XML representations of queries
Added XML option to query HTML
Rename query result to results
Add query templated URL to slice
Extracted HAL code to its own package

Added links to header for CSV
Merge branch 'master' into rest

Conflicts:
	src/cfpb/qu/views.clj
Add JSONP format for slices
Moved all URL creation into a namespace
Added size and total count of query to results

Also moved database handling into data.clj, where it should be
Pagination works! Much refactoring still needed
Cleaned up resources.clj
Merge pull request #17 from cndreisbach/pagination

Pagination added to slice HTML views