Merge pull request #1 from AppGyver/topic/ajax_set_defaults

Topic/ajax set defaults
ignore .DS_Store files
install bluebird 2.3.4 for dependency compatibility with supersonic
add coffee compilation to /lib as an npm preinstall step
setup travis to publish to npm on tagged commits
add a version information banner to the bower-distributed js
update baconjs for dependency compatibility with supersonic
3.5.1
updating version and updating dist have to be done in reverse order due to grunt-banner mechanism
npmignore to take priority over gitignore
3.5.2
initial failing specs for the impl
test updates after specs session