Merge pull request #51 from kbrock/error_response

Error response class
- don't throw away Connection's SSLConnection - instead close the SSLConnection and use again

- alias close to disconnect since that is what that method basically does
record when we connect to apple. ability to close connections after certain amount of time.