restructure static app
use newer karma, stick to older jasmine
Merge pull request #116 from ngoldman/1.1.0

restructure static app & help with test issues
refactor bin creation into function with name paramter
make POSTs to a nonexistant binid create that binId
Make bin history and the socket route create non-existant bins too
Update text on the empty bin page to make it read like an empty bin instead of an invalid one