Added .Net style Dictionary ( cache friendly hash table ) / Minor VC2013 compliance fixes

+ Added .Net style Dictionary ( cache friendly hash table )
+ Minor VC2013 compliance fixes