Added upcaste-hash program sources to project.

The upcaste-hash utility program can be used to generate hashcodes
from strings using up::strhash.