Einkaufslisten Erstellung implementiert

- CRDatabase wurde um getter und setter für die ShoppingList erweitert.
- RecipePageIngredientListAdapter wurde um eine getter Methode
erweitert, um ausgewählte Zutaten weitergeben zu können.
- RecipeBookActivity erzeugt nun AlertDialogs, damit Zutaten zu einer
Einkaufsliste hinzugefügt werden können (da die Rezeptseite hier als
Fragment läuft)
- ShoppingListActivity zeigt alle Einkaufslisten an, die durch einen
langem Touchevent gelöscht werden können (AlertDialog zur Bestätigung);
Vorläufig als simple Liste und ungeordnet (evtl. können wir die
ShoppingList Tabelle um eine Datumsspalte erweitern, damit die
Einkaufslisten nach Erstellungsdatum geordnet werden können).

Nach Drücken des Buttons im RecipeFragment werden nun ausgewählte
Zutaten einer Einkaufsliste hinzugefügt.
Das erfolgt über mehrere AlertDialogs:
- Neue Liste erstellen
- Vorhandene Liste verwenden, da wir vereinbart haben, dass keine
Mengenangaben gemacht werden werden hier nur doppelte Einträge
ausgefiltert.
Merge branch 'master' of https://github.com/tuanhtran/cocktail-recommender-app

Conflicts:
	Cocktail Recommender/src/de/ur/mi/android/cocktailrecommender/data/CRDatabase.java