Supporting NSMapTable

Much of the same implementation as NSDictionary and NSMutableDictionary
Making the headerfile public for mac framework
Merge pull request #272 from hfossli/nsmaptable

Supporting NSMapTable