refactor: extract contentType test to method
get charset so we can reencode it properly
refactor: extract to method
Refs /lightbody/browsermob-proxy/issues/39

 - the `setLocalHost()`, as defined, would only ever allow `0.0.0.0`.
 - set the default bind address as `0.0.0.0`, i.e. `localhost`.
 - add option to specify a bind address, see /lightbody/browsermob-proxy/issues/22
`GET` a list of ports with running proxies.
No idea why fakeSlow was in here, or why it had a hard-coded 3 second delay, but let's get rid of it
upgrade to latest selenium
Merge remote-tracking branch 'origin/master'
allow request/response interceptors to have access to the HAR. Also document the new JS REST API for interceptors
allow request/response interceptors to have access to the HAR. Also document the new JS REST API for interceptors
allow request/response interceptors to have access to the HAR. Also document the new JS REST API for interceptors
test that confirms PhantomJS is working just fine (issue from mailing list)
Merge pull request #42 from wormyourhonor/GETproxies

GET a list of ports with running proxies
Merge pull request #29 from flopezluis/master

Honour the charset that comes with content/type=...;charset=foobar header when producing a HAR
Merge branch 'pr/43'

Conflicts:
	src/main/java/net/lightbody/bmp/proxy/ProxyManager.java
a little cleanup from pull request #43
fix because we went back from localhost to 0.0.0.0
test of an issue reported by Michael on the mailing list
getting ready for 2.0 beta 9 release
ignore failing test for now