Shorthand property

Implementation of short-hand property assignment in compiler and language service. Initial conformance tests are added and more tests for fourslash will be added.

@JsonFreeman Should htis be an error or a grammar error?  Since we are saying "we see what you're doing, it's just not allowed" and we're making a completely fine tree without going into error recovery mode, i think it should be a grammar error.