Allow user-configurable registry URL (fixes #33)

This allows the user to specify a custom registry URL in any of 3 locations:

* `.bowerrc` file
* project settings file
* plugin settings file

Feel free to make changes to suit your coding / documentation style etc.