Adding support for font-awesome, markdown

1. Update all buttons / actions to use font-awesome icons
2. Added markdown support for task description
3. Improved look of add task form
4. Made tasks jQuery-UI 'sortable'