Fixed up runOnServer commands
Fixed field metadata handling of non-accessible setters and getters (in this case, from a package private class but also fixes it for private getters and setters).
Did a run through of all the commands, updating them to run on the server where necessary and sorting them into appropriate systems.
Simplified 'say' command.