Adds a Complete method that manages a dedicated copilot session, sends a FIM prompt with prefix/suffix context, waits for the result, and returns cleaned completion text. Includes unit tests for strip helpers.