Initial Commit - DeleteHeroDialog

Custom dialog used for deletion. The only real modification made from a standard AlertDialog is that fetches the hero's name and class for the message and makes a callback to the activity to trigger the actual deletion.