add api method addChan

This solves issue #484
Merge branch 'master' of https://github.com/Bitmessage/PyBitmessage
Change the accepted address versions

Update _verifyAddress to accept version 4.
Merge branch 'fixApi'
Add api method decodeAddress

Add decodeAddress as an api call. Like the addresses.decodeAddress function
it return status, addressVersion, streamNumber, and ripe. ripe is base64
encoded.
Merge branch 'decodeAddress2'

Conflicts:
	src/bitmessagemain.py
update address versions in addChan
Merge branch 'master' of git://github.com/Eylrid/PyBitmessage into Eylrid-master
added API commands: createChan, joinChan, leaveChan, deleteAddress