Added StrMap, a fast native map implementation for maps whose keys are strings.

@paf31 Please review.