Separate unit/acceptance test guides

* Move Acceptance Tests into their own section
* Move Factories into their own section
* Move Unit Tests into their own section
Style for dev and all environment seed data

* db/seeds.rb for data needed in all envrionments
* dev:prime rake task for dev environment seed data
Add functions to Sass style guide
Fix broken 'stubs and spies' link
Use "PascalCase" instead of ambiguous "CamelCase"

CamelCase usually refers to both camelCase as well as CamelCase.
PascalCase is a less ambiguous term.
Use hyphen-separated filenames for Coffeescript

* This is what Coffeescript itself uses.
* Resolves #56.
Add a specification for bang methods
Add Shell best practices and style guidelines
Add missing parenthesis