Fixed #48: Unable to create DH keypair on Java 7.
fix for NPE reported by James Lukensow
PERF-283 : fixing
https://github.com/webmetrics/browsermob-proxy/issues/55 => no longer
ignore localhost for HAR recording
Integrated the new BandwidthLimiter and relative APIs

from https://github.com/lucabox/Java-BandwidthLimiter

The new bandwidth limiter (its implementation is StreamManager) can throttle to the aggregate speed of all requests passing through the proxy.
fixed couple of wrong comments
Merge pull request #49 from mogotest/upgrade_bouncy_castle

Fixed #48: Unable to create DH keypair on Java 7.
Merge pull request #73 from lucabox/master

Integrated the new BandwidthLimiter and relative APIs - fixes #72
Merge pull request #60 from atlassian/issue-55

Removed localhost restriction to fix https://github.com/webmetrics/browsermob-proxy/issues/55
Upgraded maven-asssembly-plugin to get a bug fix for setting file permissions.
Fixed #50: bin/browsermob-proxy script isn't executable
Ignore IDEA settings.
Cleaned up some deprecated calls.
Fixed #79: Unable to fetch SSL resources with upstream proxy.