- made it so passing a dir as the config name will set the config
name to the dir + default name.
- added matching to the ls command
- change drone compiler to use the drone-files refs instead of the app ones
- move the config+flags into a single object, now its DroneEnv
instead of passing around the 2 objects
- fix bug with the loader where the naming of the main module was not case sensitive,
- added check to ensure all files exists before adding to the config
- added props to capture the src dir in the config
- change the name of main module from 'main' to 'MainModule'