Swap Server from Builder to HandlerRegistry.

The idea is that Server would be provided a HandlerRegistry at construction time.

This has a simplistic implementation of HandlerRegistry. If we like the API, then I can implement a lock-less version as we find need.

Most classes are still under Server so that it is obvious what changes were made. Moving things out of Server would be a separate CL.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=73334671
7 files changed
tree: e3660b1ee5b8bb19b2d4a1d1a104a159fc475b24
  1. core/
  2. stub/
  3. testing/
  4. LICENSE