Stronger regular expression for determining if a path is a hashed file.

File names that legitimately contain -hc (for example foo-hc-bar.js) will be erroneously flagged as a hashed file using the current regular expression.  

Matching against 32 hexadecimal chars (that is, an MD5 hashcode) in the regex should avoid this problem.