add es6 map test; change api to iterator for keys/values
update README