Out and in docs

These docs aim to (minimalistically) describe how remotestorage.js works on the *out*side (e.g. how an app developer can use it), as well as on the *in*side (i.e. how the code works)
should I expand this document on this branch? or create a separate pull request and we can remove this from this pull request?