V4 cleanup globbing

- Collapse targets that don't need separate external calls
- Fix imagemin dropping PNGs into the root because src/dest strings must match for inplace minification
- Moved demo compilation to stand alone tasks