Update folder structure

This PR removes __mout__ and __jasmine__ as hard dependencies. Instead I added mout as a dependency through npm. Jasmine comes with the grunt-karma module.

This leaves us with a folder structure as follows:

```
cane
  |- source
  |- tests
  |  |- specs
  |  |    `- ...
  |  |- runner.js
  |  `- config.js
  ` - ... (config files, Gruntfile, etc.)
```

I think that cleans it up a lot.