Removed unused imports
Added code for handling player and entity death events if they are on a ArenaTeam
Added check to see if spawn locations is empty and not just null, as it will never be null (most likely)
made sendEndMessage() abstract, implementing arena class should implement it
Added team base spawnpoint support