Gds upgrade to pre rabl rewrite

None of this should affect ODI.

It's mostly /search things, that'll help me tackling the rabl re-write.

Adds in prettier test results.

If viewed alongside gds history, I've skipped over a few commits; travel advice live grouping of artefacts, using mr sparkles as development server.