Merge creation/deletion IntentServices. Delete associated teams when deleting brackets.

The merged creation/deletion now lives in one IntentService class for editing brackets. This makes broadcast communication easier and for now, there is no forseeable path where running both those actions concurrently is needed.

Eventually, when persistent teams are supported, there will need to be a default team table and custom team table - this will also remove the necessity of deleting teams from the database.