added validation, removed redundant routes/action

* versions#update => version.update_tracks method only executes if the user who requested the update is the version user
* removed redundant routes from <code>resources :versions</code>
  * versions#update
  * versions#edit
* removed redundant version#edit action
* updated save action path on version/show.html.erb