add client-side validation for tasks with empty title
adds markdown support for dualinput
adds option to enable markdown on dual-inputs
fixes bug in helper when content is empty
fix dual-input buttons size and text-area rows
add icon indicating that the task has a description
fix event bubbling to (de)select line
add confirmation on deletion for task and line
add done to task