Process --lazy in main instead of packages
Run the cleanup trigger if a build fails
Set default image width to 240
Fixed use of template mediasettings
Merge branch 'master' into timetracker
Added support for lixuz package and file deps

Also bumps apiversion to 3
Resolve the real path to targetFile earlier
Added support for a {DATE} placeholder in version numbers

Also made upgrade messages more verbose
Be more informative when _getTemplate dies
Added forceOverrideTemplate

Allows a controller to force override the template specified by an
article
Permit detaching from within templates
Merge branch 'master' into timetracker
Use pubDate/title in addition to link to generate guid

This fixes issues with some feeds that do not provide guid's and
that have multiple feed entries with the same link.
Added a writeFile helper function
Added a format version file to packages

Includes metadata about which package format revision any one package
complies to.
Be more careful and informative with system() calls
Added simplistic/stupid build directory locking
Fixed autodetection of media templates
Merge branch 'master' into timetracker