Rearranging pieces of the Worker entity.

Attempting to consolidate as much entity functionality as possible into
AtlantisEntity.
Serialization of update information works.

Something weird is happening with java.lang.Long incompatability, but we
are not worried about it at this point.
Merge branch 'issue12' into develop
Minor rearranging of comments.
Merge branch 'issue12' into develop