Merge pull request #3 from faceleg/feature/fix-profiles

Build profile list before processing the item list.
Merge branch 'master' into feature/pre-compilation-addition
Pass compiler as argument to function instead of using require
Convert collector to allow one instance per assetify instance, use getter to access collector's assets.
Use getter instead of function call to get assets from collector
Pass collector to compiler