Added Entertainer Missions
Changed Missionservice to use Datatable

Added Datatable for Terminaltypes
Changed Terminals to use Datatable
Changed Entertainermissions to use randomized Missions(still dont popup
in Mission browser)
Updated Standard issued Equipmentbox

It now checks for species. TODO: Customservertemplate
Revert "Updated Standard issued Equipmentbox"

This reverts commit d173cb6f59e6afad243e71a6e07c3e4167dc7adb.
Merge pull request #1151 from tacef/EntertainerMissions

Entertainer missions
Added Entertainermissions
Changed Entertainermissions

They now check for distance to waypoint, if player is performing, in our
case dancing, and have a hardcoded 10 minutes timer.

Entertainermissions now have payout after 10 minutes.
TODO: test if crash, make the endlocation a Cantina or theater
Merge pull request #1167 from tacef/EntertainerMissions

Entertainer missions
Added additional logging to determine what could go wrong with re-loading characters
Changed CharacterService to reset CmdSceneReady to verify it is always false before zoning in
Refactored CreatureObject
Updated engine
Updated the engine again
Merge pull request #1170 from Obique/master

Fixed crashing bug related to teleporting
Merge remote-tracking branch 'origin/master' into CreatureObjectRefactor

Conflicts:
	src/resources/objects/creature/CreatureMessageBuilder.java
	src/resources/objects/creature/CreatureObject.java
	src/services/PlayerService.java
	src/services/ai/AIActor.java
	src/services/ai/states/AttackState.java
Fixed some merge issues with creature refactor.
Fixed KBT #165 and #185

Fixed
Removed wrong mobile template file name
Merge pull request #1172 from ProjectSWGCore/CreatureObjectRefactor

Creature object refactor
Merge pull request #12 from ProjectSWGCore/master

pull