Move inner classes out of Server.

This is only a move with appropriate code changes to use the new class
names. The only functional change was changing the visibility of
MethodDefinition's constructor to package-private so ServiceDefinition
could construct it.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=73569974
12 files changed
tree: bdf717ed27fb69f80d70c35de8c40753c039d2bb
  1. core/
  2. stub/
  3. testing/
  4. LICENSE