Add presentation to the list
Merge pull request #38 from medikoo/list-presentation

Add "Asynchronous JavaScript Interfaces" presentation to the list
Switch to CommonJS with standalone UMD build

This requires a change to the plugin API, so the
readme has also been updated accordingly
Set 2 space indent for markdown files
Remove demo folder
Use karma-browserify and Jasmine spies for tests

This allows the libs folder to be removed
Point Travis badge at master branch
Bump to v1.0.0-beta
Manually instrument code with Istanbul
Clean up Karma config and dependencies
Pass relative path to Istanbul's instrumenter
Use vinyl-buffer to combine compile + minify steps
Make gulp task names more semantic
Move src to lib
Switch to 2 spaces
Remove redundant IIFE from test
Remove CSS class logic, add bespoke-classes link
Remove global deck interaction methods
Bump to v1.0.0-beta.2
Add bespoke-classes to plugin usage example