Merge pull request #451 from tlvince/bug/pouch-karma

Shim bind() in PhantomJS, closes item:697
remove Netbeans project folder.
adds integrity check for result of memory db backup
exposed storageService.setDatabase()
adds Todos
set default state to loadingFixture, this will enable loading screen to show while fixtures, remote db are being downloaded.
adds loading of reloading of remote fixture and refreshing of memory store on clear storage. refs item: 664
adds asynchronous setters that loads fixtures from remote on startup, refs item:664, refs item:708
loads fixture from remote, saves remote db to local db, reads local dbs into memory, set up local and memory storage on fresh install. refs item:664, refs item:708, refs item:707
re-generated db names.
adds growl error msg, locale msgs too
refactor fixture loader services promises
added test for fixture loader service, updated memory storage service test
adds error alert msg when clear storage fails.
adds container to hold growl msg
flattened promise resolution
makes root.index parent of loadingFixture state.
sort stock count list view in descending order.
redirect after broadcasting stock out alert.
code reformatting