Updated the links page. Using the ui-sortable directive for the drag and ddrop and added font awesome to provide icons for the drap handle and the delete row button. At the moment the lookups are commented out until the service is working.
Added javascript libraries to jasmine plugin for testing.
Merge pull request #21 from mbucknell/PUBSTWO-910

Pubstwo 910
Created a mew dataList module and ListOrderingService to provide functions which manage updating the rank of objects, adding objects, and deleting objects.
Used the new ListOrderingService in links.js and updated the tests.
Added the dataList directive pwDataRowList which decorates each row with a delete button and a drag handle. Updated the dataList-spec.js tests to test the new directive and to correct the ListOrdering Service tests.
Needed to correct the property names for linkFileType and changed the url element to a text type.
Merge pull request #22 from mbucknell/PUBSTWO-873

Pubstwo 873
Changed the ListOrderingService addNewObj to take an object rather than a function. That way the caller of the service has more control over the new object with we need for the collaborators tab. The user of the service needs to make sure it's a new object.
Added a new function to PublicationFetcher service to fetch contributors by ID. Updated the tests.
Fixed double click bug on dropdown
Broken: changing router and controller to use dependency injection annotation.
Fixed tests.
playing with resolve
Corrections from Mary's comments
Merge pull request #23 from marsmith/PUBSTWO-983

PUBSTWO-983
Added a jersey service to serve up a jndi property. Need to add new jndi
property to context.xml on servers.
Merge branch 'master' into PUBSTWO-982
Changed the name of the js and css files from collaborators to contributors
Changed the name of collaborator to contributor. Refactored to simplify the interface from the data to the markup and used the new data-row-list directive.