Added configuration file for JSHint so that grunt default build task completes without errors
Merge remote-tracking branch 'origin/master'

* origin/master:
  First round of webapp UI design wireframes
Merge remote-tracking branch 'origin/master'

* origin/master:
  Added comments from review meeting to wireframes
Removed unused Mocha JS testing page file and updated test configuration.
Merge remote-tracking branch 'origin/master'

* origin/master:
  Fix syntax error in TA policy file
  Update TA policy to exclude unit test code: many tests don't meet the 100% criteria due to expected exceptions
  Changed README to improve explanation of P2 Repository dependencies, and the current internal host URL for eclipse-thirdparty-p2.
Merge remote-tracking branch 'origin/master'

* origin/master:
  Fix TA policy syntax
  TA fine tuning: Exclude code between <ta-ignore>...</ta-ignore> Exclude getters and setters Exclude toString methods
Merge remote-tracking branch 'origin/master'

* origin/master:
  Fixed filter name in TA policy
Merge remote-tracking branch 'origin/master'

* origin/master:
  Server runs analysis to produce results file. Server stores results file.
  Turn on some more IDEA inspections related to equals, hashCode, and @Override annotations.
Merge remote-tracking branch 'origin/master'

* origin/master:
  Still trying to fix errors in TA policy
Merge remote-tracking branch 'origin/master'

* origin/master:
  Fix PoP CID 224363: specify encoding when using string.getBytes()
  Change cov-manage-emit stub so it doesn't print out the string "ERROR".  No need to adhere that closely to the error messages in the real version, and the strings appear in the build output, so it's nicer to not make it appear as though something is wrong when it's not.
  Address code review comments, round 1
Merge remote-tracking branch 'origin/master'

* origin/master:
  Fix PoP CID 222938, TA violation on a line in Patient.equals
  Fix PoP CID 224922, TA violation on catch block for InterruptedException, by propagating the exception up instead of catching and re-asserting.  Maybe the reason for this change feels like cheating a little, but I think propagating the exception upward is fine and I considered doing it that way anyway.