we want SSL to be easily enabled/disabled on a socket connection so it can be turned off and used to do http and turned back on to do https and re-used with a single webserver though this sort of seems like a slow thing as encryption establishment is expensive so not sure why we would want to give this flexibity but this is the start of it
remove al checked exceptions from the api as that is just annoying for users to try...catch all over the place when they don't want to (or throw on every method signature which is annoying as well
rename and remove some more checked exceptions from the api
Merge pull request #1 from deanhiller/master

merging deanhiller with easility