Repeat command efficiency

Just a quick bit of efficiency + code clean-up in the Repeat command
Simplify InvalidArgumentsExceptions (Efficiency)

Less complex calls = less power usage.
Cache shouldDebug values in script containers

This should help Debug output speed a tiny bit.
CommandExecuter efficiency update

Don't fire useless events, don't use Regex checks that aren't needed.
Make ScriptEntry objects more efficient

All the input is almost always lowercase... toLowerCase() on a lowercase
string is better than toUpperCase on the same
Merge pull request #618 from mcmonkey4eva/master

Pull request for efficiency