Bug 874155 - [SMS] Handle the edit mode without using the location hash - r=gnarf

* Removes #edit url and replaces with startEdit and cancelEdit on ThreadUI and ThreadListUI

Closes gh-10078