Schedule build only if project polling detects changes
Merge pull request #51 from javiplx/rebased/scm_polling

Schedule build only if project polling detects changes
moved has_changes? into project, added specs for it
loggers moved to a method (from constant)
cleaning up get projects matching code
logger moved to constructor