Simplified connection closure in the mock server.
Fixed a mistake where calling shutdown() a second time might not return the full list of unsent notifications.
Added empty .gitignore files to resource directories so they'll persist.
Merge branch 'master' of github.com:relayrides/pushy into expect_remote_closure
Added logging for channels becoming inactive.
Merge pull request #44 from relayrides/expect_remote_closure

Always wait for remote closure
Merge branch 'master' of github.com:relayrides/pushy into threadless_connections

Conflicts:
	src/main/java/com/relayrides/pushy/apns/ApnsClientThread.java
	src/main/java/com/relayrides/pushy/apns/PushManager.java