Reintegrated compiler editor changes into F# 3.1 source tree

Replayed my changes over fresh repo to get a clean merge.