Allow adding custom services at runtime in LensServices

Added extra tests.
These services wont be having a CLIService associated. They wont have any session management.