Added /covercharge, p. effect abilities use highest effect for your level, bug fixes

(Added) Entertainers can now add Cover Charges for their performance
(Feature) Using a performance effect that has multiple effect levels
will use the highest effect for the entertainers level
(Code) Added 2 new methods (Jython and Java version) for Input Boxes
that automatically adds the input text to return list.
(Code) Moved essential spectating code from /watch script to
startSpectating
(BugFix) Fixed Null Error when trying to cancel Experience tick if
leveled with a cheat.
(BugFix) Fixed system messages error on performance abilities
Merge pull request #225 from Ziggeh/master

Added ability specific armor bypass and fixed armor mitigation
Check for vector norm of 0
Made duplicate ID handling more efficient

Shouldn't create a new objectId each server run, by using a duplicateId
database that takes other things (such as planetcrc, templatecrc,
building, container, cell, coordinates)

Currently best solution I can see that doesn't consume a brand new lot
of 20,000 objectids each bootup.
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Created new SkillMod class for SWGList, minor fix to Inspiration buff applying to self

Line 1181 in CreatureMessageBuilder needs to be uncommented. When it is,
after a couple skill mod delta's are sent, a crash occurs. I'm unsure on
how to fix it.
Merge pull request #243 from Ziggeh/master

Combat - Fixed a problem with Critical Chance