First refactor step done
Cleaning up
Deleting images
Installing esprima
Starting scanning/resolving files requirements
Improving require's scanning, paths, compilation and a lot of things.
Fixing wrapper params order, cleaning up
Spelling method name
Passing possible extensions through all resolving chain
Adding minimal require method for in-browser use, it needs one first
boot class to be required.
Scanning reps as a dict of alias->realpath
Handling and injecting dependencies aliases within the register call
among the wrapped output
Handling all extensions altogether in one single place
Vendors do not need to be handled differently
Removing detective dependency
Segmenting build steps
Filtering compile steps when needed, properly ordering notifications
Segmenting scanning between js and css
Properly handling file deletion
Adjusting messages, cools and avoiding double compilation in a row