Add initial readme and start of project structure

Just a little bit of stuff to get started
remove browser stack key
remove browserstack key

remove browserstack key and add console.log in case the key isn't defined
change package name to alerter and add methods

change the package name to alerter instead of alerts to avoid conflicts or confusion. add some basic methods to get started.
add custom template option

add ability to customize template by passing compiled hbs template into constructor
fix template closure
change namespace, accept single config object, etc

change namespace, change messages to accept a single config object, a few other things
address review items

finish name change to alerter from alerts. change entry point to unbuilt src. remove author name from repo url. prefix private functions with _. remove BEM class default, change appendTo to prependTo, add aria role to template, remove inline presentational CSS, simplify error logic in template
remove built version

will be included in standalone releases
fix error context

It was working before, but this version is technically more in line with the Handlebars docs, since #if blocks don't change the context
change verbiage

"dismiss alert" sounds weird. "close" is better.
remove wrapper div on inserted alerts

remove extraneous wrapper div on inserted alerts by switching to .outerHTML instead of .innerHTML
stub pending tests

write some basic descriptions of tests, and set up test environment
update readme
write initial tests

write mocha tests to fill in the tests that were stubbed earlier, and add a few more
Merge pull request #1 from blocks/tx9SK23c-development

Initial Development