make sqlRequest method take parameters by object
structuring SQL query

- rename 'dataset' to 'resourceId' (match CKAN doco)
- test that resourceId is a v4 UUID
support full text parameter in CKAN SQL query
routes now configured in controller scripts

- add config module for shared constants (CKAN resource id, pagination
  config)
- move routing into controllers
add error controller

fix precedence for error display and prevent detailController from making
CKAN requests on error
Merge pull request #9 from qld-gov-au/search

preparation for search parameters