Use coffeeify as browserify no longer supports coffee
update browser test instructions
Add description to the common assertions to make failure messages more clear
Merge pull request #429 from skozin/feature/specify-common-assertions

Add descriptions to the common assertions
remove dead code
Compile new source code provided by Paananen.
Remove spaces before colons in objects for stylistic consistency.
Change '= @' to '= this' for consistency.
Change 'this' to '@' for consistency.
Put spaces around the '=' assignment operator for consistency.
Place parentheses around splatted arguments for consistency.
Put parentheses around the arguments of a call
by 'withDescription' for consistency.
There were four pairs of consecutive linespaces;
make each instance a single linespace instead for stylistic consistency.
For consistency, remove linespaces between methods found in a small class.
For consistency, add linespaces between methods in large classes.
Change '(->)' to 'nop' for consistency.
Add a space after the arrow symbol for consistency.
Add closing parenthesis.
Change all instances of 'this.' to '@' for consistency.
Change all instances of 'null' to 'undefined' for consistency.