Add Ban API. Adds BUKKIT-3535

Consolidates handling of bans
Implements new methods