manage trim links

* Add, change, remove, undo a trim link
* Made the association singular as there is only one trim link associated with a question
* Removed some superfluous JavaScript
* Add deleted flag to support undo feature
* Added supporting feature specs (wuhoo!)