Added elements and callbacks to edit lists/tasks names

The hasFocus binding is very useful for this as it can be seen in the
knockout documentation example.

Changes in the model still need to be committed to the RTM backend.
Fixed locked lists cannot be removed
Added functionality to set task name