A first pass at an API for "new-style" games.
Nixing some cruft.
Nixed sample games, moved to separate repo.
Nixed projects directory and build cruft.
Nixed data dir and cruft.
Nixed wiki stuffs, that's in separate OOO project.
Nixed log dir and cruft.
Nixed old scripts. Testing is done through Maven.
Nixed more config cruft that will live in OOO project.
Some API rethinks based on supporting party games.
Rename gardens submodule to api.

This better matches other submodule names: api -> gardens-api, server ->
gardens-server, etc.
Various lobby bits. Shortly to be repackaged.
Lobby stuff now part of gardens-core.
Depends fiddling.
Rename legacy Java client submodule to java-client.
Out with COPYING, in with LICENSE.