Add token to jenkins build url
Make unit tests more configurable

Summary:
Makes our DisqusUnitTestEngine much more configurable and flexible. This is required since we are removing the `--js` option from `runtests.py` and it was hard-coded into this engine.

Depends on D8592

Test Plan: doitlive

Reviewers: dctrwatson

Reviewed By: dctrwatson

CC: jeff, benvinegar, DavidZabowski, ted

Differential Revision: http://phabricator.local.disqus.net/D8593
Add arcconfig

Test Plan: .

Reviewers: dctrwatson

Reviewed By: dctrwatson

Differential Revision: http://phabricator.local.disqus.net/D8594
Make DisqusUnitTestEngine PHP 5.3 compatible

Test Plan: doitlive

Reviewers: dctrwatson, matt

Reviewed By: matt

Differential Revision: http://phabricator.local.disqus.net/D8596
remove ApacheLicenseLinter from linters

Summary: How do you php?

Test Plan: noidea

Reviewers: ops

Differential Revision: http://phabricator.local.disqus.net/D9601
Add PhabricatorBotDocHandler
Remove ProjectAssignmentEventListener
fix django/setuppy test runners to correctly support coverage and other bugs

Summary:
refactor tests to support setup.py files well
- made a base python test runner
- subclassed it to a django test runner
- subclassed it to a setup.py test runner
- still works with existing projects using the django test runner

Reviewers: jeff, ted, dctrwatson, branden, danf, kalail

Reviewed By: kalail

Differential Revision: http://phabricator.local.disqus.net/D10560
only look in the tests folder by default

Summary: ^^

Test Plan: none

Reviewers: jeff

Differential Revision: http://phabricator.local.disqus.net/D10931
Default enable coverage unless explicitly disabled
Use a path agnostic XUnit test runner

Summary: Allows any number of `xml` files to be allowed for xunit test output.

Reviewers: benvinegar

Reviewed By: benvinegar

Differential Revision: http://phabricator.local.disqus.net/D11326
Remove reference to deprecated scala linter

Summary: See: https://secure.phabricator.com/D9664

Test Plan: nop

Reviewers: matt

Reviewed By: matt

Differential Revision: http://phabricator.local.disqus.net/D12206
updated to work with the latest arcanist

Summary: use the new config engine

Test Plan: runs tests

Reviewers: jeff

Differential Revision: http://phabricator.local.disqus.net/D12373
fix confict