First take at getting knockoutjs on the edit page to work.
Add plus and minus images.
Fix arrows not shown when there are no derived/deriving requirements.
Re-add derived requirements in edit view.
Fix show view.
Remove some unused instance variables.
Reactivate graph in show view.
Implement adding deriving and derived requirements using the edit
page.
Make title a required field in requirements.