[X] Convert file-per-module to file-per-class reflection implementation
[X] Handle large class lists (multiple methods)
[X] Use simple class names where possible (won't fix, not really desireable)
[X] Generalise reachability filter
[x] Use strings and suppliers to delay class init
[x] Rework annotation resolution (generalise latter to include GWT javamodel). Apply to ClientReflectionGenerator
[x] Implement reachability filter updater, loop
[x] --Parallelise class reflector generation-- Actually...that would be premature reflection, no? Looking at profiler, actually want to implement IncrementalGenerator ... done
[x] Post-hoc refactor and cleanup (no clientreflectorjvm? no reflectionconstants?)