cs2103aug2014-t17-3j/main — pull request #83 by KaiHsiang (2014-10-23 16:15:29+00:00)
Title: Issure 73 edit function handle certain cases

if todo is `FLOATING`
edit [id] -start -end must be given as "required" parameter to change to `TIMED`.
else todo is `DEADLINE`
edit [id] -start will just add the startdate and changed to `TIMED`.
else todo is `TIMED`
edit [id] -start will just update the startdate.