Revert "inlined iterator creation methods"

This reverts commit ad458742bfa91ed1425f419e194d94b34b875ffe.
Revert "fix for objectmap"

This reverts commit 1af872620a9098e2be0bb919a68b14b45c9f2446.
Revert "fix for accidental extern on StringMap"

This reverts commit b8abad9b123a9ab799750127ad126ab1f341e64c.
Revert "new style iterators for map classes on as3, swf, C#, Neko"

This reverts commit 3920f66d8e5b0e3edf426733fd32501452d6dd24.
Revert "efficient iterator w/ inlining"

This reverts commit e86d6e613d0c9ec0c561732373d241b4731c0358.