Fix client hang when the server goes away
Extract class CodeCacheGcTrigger
Fix logging for full code cache condition
Add missing license header
Verify JVM requirements