add vector-map, vector-for-each, string-map, string-for-each
Merge pull request #7 from zeptometer/control-features

add vector-map, vector-for-each, string-map, string-for-each