Removed default WorldObject constructor.
Added resourceID property.  Reformatted code for WorldObject.
Reordered WorldObject name, id constructor to id, name to match convention.
Removed (id, name) constructor from WorldObject (may replace if deemed necessary.)
Added resourceID argument to Messages.xml, WorldServerMessageGenerator.
Reading resourceID from message arguments in ExecutableActorVisibleMessage and ExecutableObjectVisibleMessage and passing into newly visible object.
Implemented better MoveState toString method.  Closes #152