keepHostHeader proxy option

At the essence same as #120, but hidden behind a (disabled by default) option. Fixes #113.

I had to allow setting non-string `proxy` option to make way for `proxy.keepHostHeader`.

[wiki page with options](https://github.com/shakyShane/browser-sync/wiki/options#proxy) will have to be updated.