Made sure to properly report the reason for a failed login (if server
provided a reason).
Tests fixed
Added a Create button to the Search page.
Fixed issue with the publication header. If the watched value is null, set the displayToPublicDate to the null string.
Reset button now reloads the page, thereby resetting to last saved pub (or clearing out a brand new pub).
Changed the placeholder for File Type
Merge pull request #74 from thongsav-usgs/PUBSTWO-1023

Pubstwo 1023
the pw.fetcher module is now called pw.publicationDAO has been moved to the services directory.
Merge branch 'master' of github.com:USGS-CIDA/Publications-Warehouse into PUBSTWO-1026
Refactored publicationDAO to use a single endpoint which is defined by a factory service. I tried to use a constant but couldn't get the dependancy injection for the APP_CONFIG constant. Since the publicationDAO was renamed had to update tests which used this module. Also refactored the publication-spec tests as the dependancy injection was complication. Decided to use mocks for the publicationDAO services rather than try to inject this.