Added a plugin data storage per deck, not relying on attaching more data to the deck object
Don't mutate deck so bespoke-convenient is a pure utils library
Merge branch 'markdalgleish-dont-mutate-deck'
Check if the plugin has been loaded already
Merge branch 'check-plugin-loaded'
Define pluginName through optional options object
Check if dependencies have been loaded
Merge branch 'define-dependencies'
Merge branch 'deck-storage'

Conflicts:
	src/bespoke-convenient.js
Require per-deck activation to activate convenient's storage functionality
Test getStorage
Make depencies an empty array by default
Remember to use the pluginName from the options
Activate dependencies per deck, hierarchically
Merge branch 'deck-dependency-activation'
Use paranthesis for clarification
Remove reference to Math
Document dependency option, cv.activateDeck(deck), cv.getStorage(deck)
Bump to bespoke.js v0.3.1
v0.3.0