cleanup
cleanup and update of dependencies to meet breaking changes in network lib
see: https://hackage.haskell.org/package/network-uri
Change behaviour of context validation in query processing.
Previously the processer threw an error on invalid default contexts.
Now the processor just returns an empty result for that particular invalid context.
fixes 39