Fixed some issues with running the completion tests.
Ported 'ConvertIfDoToWhileIssue'.
Implemented stubs for the code actions & all unit test.
Some code issues rely on helper functions for code actions.