Update dev deps.
Ensure examples run with latest jscs.
Flatten rule structure

Follow the standard for how rules are defined in JSCS. This also makes it possible to use the inline disabling and enabling of rules.

- Rename all rules to be prefixed with `angular`.
- Update all docs.
- Update examples.

Closes #16.