Using md5 maps for non-Alloy projects too
(to detect changes in --update rather than modified
time).

Firstly it is better. Also it is necessary for tooling
that uses the skip alloy compile flag.