* update front page intro text
* don't allow PDO to emulate prepare statements
* ask new users not to reuse valuable passwords
Merge pull request #675 from cgolubi1/671_frontpage_fixes

update front page intro text
Merge pull request #680 from cgolubi1/676_mysql_prepare

don't allow PDO to emulate prepare statements
Merge pull request #681 from cgolubi1/678_no_reuse_warning

ask new users not to reuse valuable passwords
* refactor responder and dummy_responder argument checking to take
  sanity-check presence and absence of all expected arguments, and
  check most arguments for approximately-correct type
* ApiSpec.php is a new dependency of DummyResponder.php, so we need it for jenkins testing too
* checkstyle warnings, including a debugging statement i left in
Merge pull request #682 from cgolubi1/674_post_sanitize

refactor ApiResponder and DummyApiResponder to sanity-check all function args
Fixed bug in reserve swing unit test
Merge pull request #684 from blackshadowshade/679_res_swing_fail

Fixed bug in reserve swing unit test