Fix context handling and improve code completion.
Add embedded structs contexts as imported parent contexts.
Declare method inside struct context.
Introduce code completion of embedded structs.
Differential Revision: https://phabricator.kde.org/D6316