More bower dependencies

Moved bitcoinjs-lib into being managed by grunt/bower (mostly grunt), and renamed BTCClientContext.js to avoid confusion.