Initial Commit - HeroList

The hero list displays a list of existing heroes or prompts the user to create one if none exist. It uses a SimpleCursorAdapter to keep the list automatically updated. It adds an action bar item to trigger a CreateHeroDialog and implements a contextual action bar to allow the user to trigger a DeleteHeroDialog for the selected hero. It also overrides the click and long click listeners to get the desired behavior for selection.