Backport 478e4284efac50cf5a811aac3728b210fc929a5c

Issue #5 was fixed only for the latest code. alpn-boot versions are tightly coupled to JDK versions, and so anyone not using the latest JDK version will not get the benefits of the fix. It would be nice to maintain a branch pre jdk7_u71-b14 specifically for alpn-boot issues to account for this scenario.