Performance testing java-apns

I've added server socket implementations that allow me to push data through the java-apns library without using the apple servers.  This will let me do benchmarking and also performance tuning of the library.