Give a semantic error on with statements
Type check the expression of the 'with' statement
do not propagate property name as name for function expression
Merge branch 'master' into errorOnWithStatement
Merge branch 'master' into errorOnWithStatement
Merge pull request #176 from Microsoft/errorOnWithStatement

Give a semantic error on with statements
fix runtests/baseline generation on mac/unix

force sys.newLine to be the same value when running tests.
improvements to enum constant handling

compute constant values for complex enum expressions.
emit enum declarations using source expressions.
emit enum code using computed constant values.
update baselines