Mobile "API"

This PR introduces the mobile API for Espera

I'm currently working on an Android App, but it will remaing closed source.

As for the network stuff, I have no idea what I'm doing™