Ticket0437 - Text does not save if action is taken before blurring
* Short-term strategy
  - Check if the title has change in @updateNote before saving
  - Call @updateNote whenever an event is triggered
* Also cleaned up few little things
  - Refactored onRender
    - Added @addLastDropTarget
    - Added a method to get @ui.noteContent and be sure it is set
  - Fixed a bug with DnD and dragAllowed
    - Couldn't drop a target to root as an untab would do