handle --hashdirs case for --walk option

for each module shifted:
- get the md5 hash of the -min.js, -min.css, lang*/js * image/swf assets
- rename the module directory like name@hash where name is the module
  name, and hash is the first six hex digits of the hashed files
add missing semi, use same log message as walk.js hashdirs