Deleted duplicate packet
getSkillModValue() converts to percent if checked
Added some command datatables
Added tryChance method to MathUtilities
Minor hoth labels helpful for later on
Implemented unit tests to prevent crashes
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2

Conflicts:
	src/resources/common/MathUtilities.java
Fixed a null error with loot_collection
Added some getPermissions null checks

This needs fixing properly, it's been throwing a null error for a long
time in transferitemmisc.
Added ObjectService planet null check

Somewhere, someone is passing a null Planet object to createObject()
Fixed another potential equipment crash error
Added client null check to movement

No idea why client would be null when moving.  Unless their connection
reset and they are disconnected but still trying to send movement
packets.

If the latter is not the case it suggests a serious issue of the client
object being null while they are still connected.
Add leaveRoom null check incase player is offline
MissionObject fixes
Temporary command error fix
Minor unit test change
Fixed some warnings
Fixed some missionObject null errors
Fixed issue where smugglers got officer badge
Added some debug checks for select char error