[JBIDE-13866] removed hard coded cartridges from tests

removed hard coded cartridges from client (the only consumers were
the tests).
Removed constraints from IDomain and IApplication
(IApplication#addEmbeddedCartridges(ICartridgeConstraint) etc.)
and added LatestVersionSelector