Merge pull request #1 from SpigotMC/master

Merge upstream changes
Added getPermissions() to the CommandSender Interface to get all Permissions of a CommandSender. This returns the correct list for an UserConnection and a empty Set for a ConsoleSender