moving/renaming stuff cont'd
setup doc generation
adding more doc assets
Merge branch 'master' into docs
resolves #4: test usages outside of standard `beforeEach()`

- you can use `window.debaser()` in a `before()` block, but not bare.
- you can use `window.debase()` in a `beforeEach()` block, or an it() block.
- added some convenience fns to `debaser()`
- `debaser()` keeps a `$$globalInstance` reference if used outside of spec context (like in a `before()`), separate than the default instance, which is to be used in spec context.  using multiple debasers in/out of spec ctx may need more testing.
- `$$globalInstance` will retain its queue, which is necessary if you want more than one test to pass.
- you can now override the default Debaser name, I guess.
- removed unused `Debaser.prototype.$config`
fixing port issues
removing reference to nonexistent option
Merge branch 'master' into docs

Conflicts:
	tasks/aliases.json
	tasks/karma.json
doc updates
#1: updating grunt targets and such for making developer documentation
#1: refactorings, reorganization, lots of docstrings in globals.js
#1: some updated docs
removing dev-docs from source control

if you want to see all the private members, run `grunt dev-docs` and see open `./dev-docs/index.html`
interim commit; branching for grunt-ngdocs
resolves #1: lots of docs 
Merge branch 'docs' of https://github.com/boneskull/angular-debaser into docs