JSHint fixes
Create bower.json
Merge pull request #12 from Jimdo/jshint-fixes

JSHint fixes
Merge pull request #13 from joscha/add-bower/json

Create bower.json
Fix typo
allow reading the current defaults
Merge pull request #14 from joscha/patch-3

Fix typo
reuse .defaults() as getter
Merge pull request #15 from Jimdo/defaults-getter

Defaults getter
perf: simplify id generation logic
perf: replace [].slice.call with Array.prototype.slice.call
feat: Add logic to allow correct usage of possibly overridden functions.