e2e: add instructions to README

Add instructions for e2e commands to browser README.
browser: update gulp-mocha-phantomjs, change package name
browser: shrinkwrap package.json
chore(readme): update readme for EA3 dependencies
browser: randomize **characters** to prevent autocomplete on login
browser: do not attempt to populate date picker value if no constraint
browser: set datepicker-end date if specified as a constraint
browser: fix "NOT" item in search tips
browser: sort answers by votes after accepted

Sort accepted answer if present to top, sort the rest with higher
vote counts above lower vote counts.
browser: include stacktrace in error messages
browser: temporarily do not ignore credentials.js for update

Updating credentials.js.
browser: include examples of valid values in credentials.js
browser: reignore credentials.js
browser: unignore credentials.js (again)
browser: fix comments in credentials.js
browser: reignore credentials.js again

...the redundancy is real :)
browser: don't attempt to write static build while testing

Deploy static build after test run and serialize it into the flow
so as not to put stress on disks. May help with file copy problems.
javadocs
chore(browser/readme): incorporate content previously in main readme
browser: never do not disable log in button

Rather than fight with Firefox and its lack of events, leave the login
button enabled even if the password and username are not of minimum
length.