added optional timeout to phantomjs runner
Moved 'addons/composite' to 'jquery/qunit-composite.git'.
Tree: https://github.com/jquery/qunit-composite/tree/v1.0.0
Fixes #419.
PhantomJS plugin: Added optional timeout.
Closes #415.