updated to be extensible into lucid-build.

lucid-build actually does the build, doing it this way allows for lb to operate in an extensible manner, it pushes the required information to be used within the working directory to create the packages and migrate them into a clean directory.