Trello 71: FEAT: Add/remove and reorder authors

This pull request implements improved author-list editing for the "Describe publication" page encountered during new publication submission. The commit adds in-place editing of author names and author order, which are committed to the server on a user "update" request. The commits in this pull request have been hand-tested against Chrome, FF, Safari, Opera, as indicated in commit ec3c81b.