Dev

Merged branches:

- `syntax-fixes`
- `ua5-module-support`
- `factory`
- `element-option`
- `bower-support`

@bretmorris If you want to merge one by one, I can make PRs for each of those branches.