Content-negociated error handling for HTTPExceptions.
Solr / handle errors.
Cleanup imports & custom error handling only if not DEBUG.
Merge branch 'master' into errors-handling

* master: (40 commits)
  Places / fixed bug were parameter type_exact was not passed if the query was done using the suggestion from the search server.
  Places / fixed bug where parameters "type" and "type_exact" were not passed to the representation (used for links).
  Places / OxPoints importer: import altLabel and hiddenLabel for better search (TRELLO#150).
  Places / display alternative names for a POI (TRELLO#150).
  Places / exposes the size of the result set in the base representation (TRELLO#151).
  Places / search by exact types (TRELLO#149).
  Places / fixed doc "retur" instead of "return".
  Places / updated documentation about places search.
  Places / removed duplicated code.
  Docs HTTP API / added generic info about pagination.
  Docs places / updated available parameters.
  Places / fixed bug when trying to search on all types (TRELLO#143).
  Places / cleanup code and fixed bug on excluding some types introduced in 549361d8933e357a82f0937e75cc8b59a764466b.
  Places / search now boosted by geodist (TRELLO#87).
  Places / minor fix of documentation for services.
  Places / Make 'supermarkets' into its own category including 'convenience store' (TRELLO#144).
  Places / removed hairdressers from dataset (TRELLO#144).
  Rename 'recycling facility' to 'recycling' (TRELLO#144).
  Rename 'Places relating to health' to 'Health' (TRELLO#144).
  Places / category "Post" to include "post box" and "post office" (TRELLO#144).
  ...

Conflicts:
	moxie/__init__.py
Fix imports.
Added application exceptions.
ServiceView except ApplicationException and abort using our content-negociated method.
Solr service returns a SearchServerException in case of problem.
Except all other exceptions, raise if debug.
Return response when aborting in core ServiceView

Fixes bug introduced when adding content-negociated errors.
Added basic test for abort method (exceptions).
Merge pull request #12 from ox-it/errors-handling

Content-negotiation & errors handling