Added two message types.

Handle disconnections from server
Implemented basis of the REST API also.

Reworked reconnections, etc.. better API
Split up models and REST api in different packages.

Wrapped up the whole /channels ARI API , should work.. but untested.

Viva GO :)