Merge branch 'model' into view

Conflicts:
	src/com/simple_gtd_01/MainActivity.java
	src/com/simple_gtd_01/model/AbstractModel.java
	src/com/simple_gtd_01/model/SimpleGTDModel.java
	src/com/simple_gtd_01/view/AbstractView.java
New edit dialog, dialogs are made independant of the activity.
New task edit dialog, refactored dialog and mainactivity interaction
Implemented saving in ordered state, and sending to view in ordered state
Refactored Done and Undone tasks containers
Merge branch 'model' of https://github.com/Naissur/NST-Simple-GTD into view