Advanced rest client for Android

Closes #221