Fixed helper commands not correctly respecting the same limitations as the root on round end or AssertSpecial NoInput
Refactored surrounding functions a little. Char command update now happens in char.go rather than system.go. Removed char system flag "inputwait" from the code as it is now handled globally