Progress on sorting commands

 - Changed `/sortinghelp` to `/sortinginfo`
 - Renamed `PreferencesRule.Type` to `Item` for ambiguity reasons
 - Accounted `InventoryRange.toString()` for `SINGULAR` types to only show one coordinate
 - Added and implemented the rest of the commands
 - Implemented the player status framework in the form of a `FunctionStatus` enum settable from the main `Provo` object
 - Implemented permissions