ToDoApp improvements

1) Added SQLite storage for persistance
2) Added support for due dates
3) Used custom adapters to display todo items in list view
4) Used DialogFragment for editing items
5) Added support for priority

Signed-off-by: Sandeep Bhimavarapu <sabhimavarapu@paypal.com>