Fix commands executed from console

Since Vault uses Bukkit's hasPermission check, no point in using Vault to check for permissions. Also, checking for op has little (no?) point since OPs should have all permissions.

Moved the (sender instanceof player) checks to the couple commands that can only be run in-game. Replaced player with sender everywhere else.