add wallets nicknames, handle error messages

 - adds nicknames to wallets
 - fixes some connection and reconnection status
 - handles better peer disconnection.

fixes https://github.com/bitpay/copay/issues/160
and fixes https://github.com/bitpay/copay/issues/142