Build: Replace dist-* task with filter logic

- Use globbing patterns to define if files are minified or removed on
build rather than separate tasks
- Adds new common "build" task to keep compatibilty with existing calls
- Adds "no-min" task to turn off minification of specific tasks