Responds with js.erb to update menu button.
Apply tooltip also for dynamically inserted elements.
Fixed tests (it is ok to use title where data-original-title was needed before).
Refactored js code to replace button into talks.js.
Checks whether the request is xhr in new action.
Use new action for showing lists.
Added replace_button functions.
renamed create action to new.
Checks whether user has only personal list.
Added new action, checks whether request is xhr, and redirects if destroy is called for a user with multiple lists.
Checks whether request is xhr, renders new action when no params are given for create, redirects if destroy is called for a user with multiple lists.
Renamed create to new.
Use js.erb instead of receive-json.