Feature/peer authentication

this is a rename of:

https://github.com/bitpay/copay/pull/143

updated to use bitcore's HMAC