Update QUnit to 1.12.0.
Merge pull request #130 from rjackson/update_qunit

Update QUnit to 1.12.0.
Added config option #context.
It defines optional sub-directory in which rails app is deployed. By default Rails.application.config.relative_url_root is used.

It allows to run specs on URLs like http://localhost:3000/my_app/teaspoon.
Teaspoon.configuration.context should be set to nil by default, then it can be overridden in engine unless user set it earlier
quick fix for spec_controller not being available on travis?
remove fix test for travis (does work)
Add a reporter for JUnit. Fixes #19.
Merge pull request #134 from axyjo/junit_reporter

Add a reporter for JUnit. Fixes #19.
Add ability to configure hooks.

Adds custom callback hooks to be executed when triggered by a
POST to `/:suite/hooks/:group`.

This is helpful in our application to allow better integration testing
while still being able to reset the database at key intervals.

We are using the following:

```ruby
// config/initializers/teaspoon.rb

Teaspoon.setup do |config|

  config.suite do |suite|
    suite.hook :clean do
      DatabaseCleaner.clean
    end
  end
end
```

```javascript
// support/cleanDatabase.js (required from test_helper.js)
window.cleanDatabase = function(suite){
  if (!suite) { suite = 'default' };

  jQuery.ajax('/teaspoon/' + suite + '/hooks/clean', {
    async: false,
    type: 'POST'
  });
}
```
Merge pull request #135 from rjackson/add_test_hooks

Add ability to configure hooks.
Also using the config assets path for require config defaults, instead of hardcoded /assets
Merge pull request #138 from inlineblock/master

(Requirejs) Asset paths fixes for when config assets path prefix is not standard.
Add some CI notes to README

- Added a note about CircleCI, because it works great for me with teaspoon.
- Made a clarification that you need to actually execute teaspoon to run it on your CI. I thought this was needed but maybe I'm just crazy.
- Added notes about adding teaspoon to default rake task.
Adding configuration files for breaking the build

These thresholds will be used to break the build, if set.
Adding istanbul check-coverage support

This implements the check-coverage report, but does not call the code
yet.
Wire up check-coverage to run after reports

If coverage thresholds are set, they will now be run after reports.
Version Bump
Adding coverage threshold command line options
Adding coverage threshold command line options
Merge branch 'check_coverage' of github.com:trevmex/teaspoon into check_coverage

Conflicts:
	lib/teaspoon/command_line.rb