ssl intercept - phase I
ssl intercept - phase 1.5 - a different way to keep track of the current open channel. Needs review.
Adding 401 Unauthorized error in response to the CONNECT if the handshake to the web server failed.
Add proxy stop to the test
Add use_ssl_mitm to configuration (default = true).

If the flag is true, the proxy uses the logic of MITM for ssl and performs the handshake with the server and with the browser (with a Self Signed Certificate).
If false, the proxy works as it always did.
Add a set method for the ssl mitm config option
fix test HttpsFilterTest to enable SSL interception
accept all certificates only during testing
pull from LittleProxy master
upgrade dnssec4j to version 0.2. Version 0.1 is unavailable
httpclient 4.2.3 breaks SSL for some reason. Backing to 4.2.2
Adding key and certs to the repo for easier repo management
Merge remote-tracking branch 'nasis/master'

Conflicts:
	pom.xml
	src/main/java/org/littleshoot/proxy/HttpRequestHandler.java
	src/main/java/org/littleshoot/proxy/SslContextFactory.java
pom.xml littleshoot version