Initial commit of java sdk.

* Registration works.
* Tile instance registration works.
   * Table and List tiles work

   TBD:  Other types, external activity.