Fix simple generics warning.
Add ability for builder to control source of threads (ThreadFactory) for error detection and queue processing and make defaulting of ThreadFactories consistent with batch usage.
Renaming of thread and setting daemon behavior should be accomplished by ThreadFactory if desired.  Default behavior preserved.
Merge branch 'master' of github.com:jcourtney1/java-apns