docs(karma-config): update docs

- add a note about Sinon.JS
- update directory structure guide

This closes #91.
docs(karma-config): update karma version in docs link

This closes #92.
fix(audio): catch errors when sorter.update() can't do its thing

This closes #96.