Fix failing tests (WIP)

package.json
- Added chai, sinon & grunt-mocha as dependencies

test-directory.js
- Required chai
- Added chai-style assertion
- Updated assertFiles array to match directory based file structure

test-creation.js
- Required chai
- Standardized mock prompt options
- Removed unnecessary assert wrapper L#23
- Removed test for generator name requirement. Name is required.
- Updated assertFiles array to match new pathing
- Updated file assertion syntax matching to accommodate AMD style update
Add bower dependencies in generated project
Merging fix-failing-tests-kw into master
Merging remote branch coffeescript into local branch
CoffeeScript Support #17

- Updating tests to match current functionality
- Adding tests for different starterApp options
- Removing chai.should()
Merge branch 'style-preprocessors' of https://github.com/akre54/generator-thorax into style-preprocessors
Updating files as per @ryan-roemers notes in PR

- Adding parens to CS constructors
- Using ev instead of event
- Removing redundant app.run call
Sass, Less & Stylus support

- Added tests for each
- Fixed an issue where an end bracket was being output
Merge pull request #28 from walmartlabs/coffeescript

Coffeescript
Refactoring style preprocessor tests

- Dynamic styleOption variable fed into generator build
- Tests nested under parent Style Processors
Merge pull request #29 from 'style-preprocessors'

- Merging style-preprocessors into master
- Tests merged and passing
add prompt for jQuery or Zepto
Merge pull request #32 from walmartlabs/zepto-prompt

add prompt for jQuery or Zepto
begin on mocha seed
remove runMocha line
cleanup some cruft in main.js