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.
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.
Changed the name of the dependancy from collaborator to contributor
Fixed previous commit to use the correct endpoint for the fetchContributor function.
Fixing merge conflicts
Merge branch 'master' of github.com:USGS-CIDA/Publications-Warehouse into PUBSTWO-903
PUBSTWO-911

* Adding META-INF to gitignore so context.xml doesn't show up as modified
PUBSTWO-911

* Restructured catalog.html to contain relevant fields
* Hooked up controller to modified html template
* Using modified JSON from pubData
PUBSTWO-911

* Mislabeled notes field
PUBSTWO-911

* Switching view to use pubsData model
* Simplifies controller to doing nothing
PUBSTWO-911

* Minor modifications to datepicker
Merge branch 'master' of github.com:USGS-CIDA/Publications-Warehouse into PUBSTWO-903
Merge pull request #26 from jiwalker-usgs/PUBSTWO-911

PUBSTWO-911
Merge branch 'master' of github.com:USGS-CIDA/Publications-Warehouse into PUBSTWO-903
Added watch to the contribTab[..].data to update the pubData scope variable. There is a caution in angularjs docs about using watch with objectEquality=true which is needed to do the deep watch so we may need to revisit this.
Modified comments to match standards.
Merge pull request #27 from mbucknell/PUBSTWO-903

Pubstwo 903