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.

this is wrong too. In ES6 we need to emit this as the long form, since x does not exist in the scope.. so this sould be emitted as:
"x: m.x"