Minor edit to sort, not working as of yet.
Merge branch 'master' of https://github.com/cs2103aug2014-t7-2/main

# By Natalie Rawle (4) and others
# Via Natalie Rawle
* 'master' of https://github.com/cs2103aug2014-t7-2/main:
  Added Yui's date determining method so the file reader is fully functional. It needs to be tested, but it can compile. Started on the main, although it isn't finished. I wanted to show where it was going. (it is also functional, but unstable).
  Added some "return null"s to methods which need to return things - just until the functions are completed. That way, we can at least compile. I also added some comment suggestions where there were errors, so everyone could fix the problems how they want.
  determineDate, findTask, doDeleteTask and confirmDeleteTask
  Fixed the task creation process. Added a class, TaskFactory, which creates tasks using one string of arguments. When a user does not specify a note, location, or end date, TaskFactory anticipates a null argument and will create a task which does not have a note, location, and/or end date. You do not need an instance of TaskFactory to use its task creation method.
  Update Task
  Added my TextIoStream class and my TaskFileReader class. Note that TextIoStream can take anything that has a toString function. TaskFileReader cannot yet read dates, but the rest is finished. I need to do a full test instead of my few unit tests. Note that there are some public methods in it that you may find useful.

Conflicts:
	cs2103/ezC.java