Parse object type indexer properties

This is a syntax for declaring the types of keys and values when you index into unknown properties on objects and interfaces. 

    var string_to_int_map: { [index: string]: number } = {};

[This syntax comes from typescript](http://www.typescriptlang.org/Handbook#interfaces-array-types)