Basicauth

Adding the ability to connect to boxes using BasicAuth URLs (`http://user:pass@url.com/package.box`). Bit of vanity formatting as well.