use js instead of coffeescript for phantomjs driver. fixes #155
adjusts the pride formatter.
fixes an underline issue on hover (was ugly)
adds a Function::bind polyfill since it's caused so much confusion. #159 #139
bump version.
Allow customizable asset path normalization.

We are using a custom extension which passes through a pre-processor (in
our case converting ES6 module semantics with AMD output), and need to
instruct Teaspoon to use the correct extension on the served files.
Merge pull request #164 from rjackson/make-filename-suffix-configurable

Allow customizable asset path normalization.
Update mocha spec_helper.js template to use the new API of chai for chai.expect and chai.assert.

According to http://chaijs.com/, assert and expect shouldn't be called as a function. This was breaking initial Teaspoon installation when choose JavaScript to spec_helper.
Merge pull request #167 from sadjow/update-mocha-spec-helper

Update mocha spec_helper.js template to use the new API of chai.
Removes thread check as the thread may be dead

Depending on the rack_options passed into Rack::Server the thread may
not stay running and can simply exit immediately. If that happens then
this will always return false. I doesn't seem to be necessary to check
the thread status before checking if the server is running via TCP so
I've removed this check.
Merge pull request #172 from chrisnicola/thread-fix

Removes thread check as the thread may be dead
Update Sinon to 1.8.1

Summary of changes between 1.7.1 and 1.8.1 from
http://sinonjs.org/Changelog.txt

== 1.8.1 / 2014-02-02

* Screwed up NPM release of 1.8.0, unable to replace it

== 1.8.0 / 2014-02-02

* Add clearImmediate mocking support to the timers API (Tim Perry)
* Mirror custom Date properties when faking time
* Improved Weinre support
* Update call properties even if exceptions are thrown (Tim Perry)
* Update call properties even if exceptions are thrown (Tim Perry)
* Reverse matching order for fake server (Gordon L. Hempton)
* Fix restoring globals on another frame fails on Firefox
  (Burak YiÃÅ¸it Kaya)
* Handle stubbing falsey properties (Tim Perry)
* Set returnValues correctly when the spied function is called as a
  constructor (Tim Perry)
* When creating a sandbox, do not overwrite existing properties when
  inject
  properties into an object (Sergio Cinos)
* Added withCredentials property to fake xhr (Geries)
* Refine behavior withArgs error message (Tim Fischbach)
* Auto-respond to successive requests made with a single XHR object
  (Jan SuchÃÂ½)
* Add the ability for mock to accept sinon.match matchers as expected
  arguments (Zcicala)
* Adding support for XMLHttpRequest.upload to FakeXMLHttpRequest
  (Benjamin Coe)
* Allow onCall to be combined with returns* and throwsException in stub
  behavior
  sequences (Tim Fischbach)
* Fixed deepEqual to detect properties on array objects
* Fixed problem with chained timers with delay=0 (Ian Lewis)
* Use formatio in place of buster-format (Devin Weaver)

== 1.7.3 / 2013-06-20

* Removed use of array forEach, breaks in older browsers (Martin Hansen)
* sinon.deepEqual(new Date(0), new Date()) returns true
  (G.Serebryanskyi)

== 1.7.2 / 2013-05-08

* Sinon 1.7 has split calls out to a separate file. This caused some
  problems, so 1.7.2 ships with spyCall as part of spy.js like it used
  to be.
Merge pull request #177 from Gazler/update-sinon

Update Sinon to 1.8.1
fix spec_helper -> test_helper.
Change report QUnit version to match the currently included version, 1.12.0
Merge pull request #178 from kategengler/master

Change report QUnit version to match the currently included version, 1.12.0
Build javascripts with the latest coffescript v1.6.3
Fix toggle buttons when teaspoon page is loaded statically via localhost

Using cookies does not work on localhost.
Instead, use localStorage when available.
If localStorage is not implemented, fall back to using cookies.

Added a spec to ensure button toggles still work.
Cookie storage is not tested in this feature spec because localStorage cannot be disabled using capybara.
Add the --export option with specs

Export is not yet implemented.
Fix bin/teaspoon loadpath