Support redirect style Logins

Signature:

```js
Hull.login({
  provider:'facebook',
  strategy:'redirect' //'redirect'||'popup',
  redirect_url:'http://example.com' //optional, only used for strategy=redirect
});
Hull.login({
  login:'user@example.com',
  password:'12345',
  strategy:'redirect' //'redirect'||'popup',
  redirect_url:'http://example.com' //optional, only valid for strategy=redirect
});
```
Different-sized popups for Facebook
Stray Debugger.
Fix broken Hull.login without redirect
minor
correct display option for facebook auth
allow override of options.display for facebook auth
Merge pull request #185 from hull/feature/fix-facebook-popup

Support redirect style Logins
Preparing for 0.8.39 release
Merge branch 'develop'

* develop:
  Preparing for 0.8.39 release
  allow override of options.display for facebook auth
  correct display option for facebook auth
  minor
  Fix broken Hull.login without redirect
  Stray Debugger.
  Different-sized popups for Facebook
  Support redirect style Logins

Conflicts:
	bower.json
	package.json