Started to translate the completion engine to Roslyn.
Test suite is running & basic infrastructure got moved.