Remove `always_build` and specify project culprits

With this patch, when the cache is dirtied, Omnibus now keeps a record of which software definition dirtied the cache. This is used in log and debugging output for tracing git caching issues more easily.

/cc @seth @opscode/release-engineers