Homestyx hydra

R1:976d1e65dfa3

Fixed image macro with '-' in the name.

Summary:
Fixed the image macro regex not to use '-' as the separator.
Also minor improvement to randomon.

Test Plan:
Tried different image marcors.

Reviewed By: jungejason
Reviewers: jungejason
CC: epriestley, jungejason
Differential Revision: 153
Repository: R1 hydra
Commit Date: Apr 20 2011