Implement keybar.core.client, massively simplify client-usage.

This now automates almost all neccessary steps required
for requesting the web-api and is a first step to split apart
the client from the server.

For debugging and simplicity reasons I'd like to keep them both
in one code-base for the time being.