Add more tests; fix return type of send_message/action.
Add connection status callback test.
Merge branch 'pippijn-master'
Start documenting the new API