refactor gulp to be cleaner and more efficient

- adds a umd wrapper around all js files
- pushes js files to a clean 'build' folder
- prefixes the normal css file in place
- remove stylesheet with only one property
update readme