Unit tests stubs
Switching tests to run with Karma
Adding missing karma dependency
Adding BrowserStack test integration

- Using karma and BrowserStack task to run unit-test in browsers on the cloud
- Add preliminary set of browsers to run tests
- Need to add the ability to add a 'git ignored' include for account info due to obvious privacy concerns
Updating test structure
Merge pull request #1 from joseeight/tests

Switching testing to Karma
Adding capability detection tests

- Added conditional using karma+browserstack to test capability detection in actual browsers
- Made fix needed in capability detection
- Passing all tests
Merge pull request #2 from joseeight/tests

Adding capability detection tests
Test setup updates
clean up
Merge pull request #3 from joseeight/tests

Updating testing environment
Adding prototype tests (IndexedDb)

- Partial tests
- Added error handling in missing handler
Merge pull request #4 from joseeight/tests

Adding prototype tests (IndexedDb)
Making sure IndexedDb is closed

- Moved closing call to occur outside callback function check
- Added closing call where missing
Removing duplicate error handler
Updating and adding more tests (IndexedDb)

- Made sure that IndexedDb is closed when not needed
- More tests
Merge pull request #5 from joseeight/tests

Ensure IndexedDb is closed and more tests
Fixing hasItem (IndexedDb)

- Makes sure that null is a valid data store value
- Adding tests for hasItem
Merge pull request #6 from joseeight/tests

Fixing hasItem (IndexedDb)
Adding more tests

- Adding missing tests to `LocalDepot._Depot`