[JBIDE-14744] allow users to choose quickstarts in application wizard

Quickstarts are now showing up in the 1st wizard page in the
application wizard. In the 2nd page one cannot add/remove
cartridges that are defined by a quickstart. You can only
edit them and choose among suitable alternatives.
Technically I had to drop IEmbeddableCartridge and
IStandaloneCartridge from the wizard since quickstarts
unfortunately wont specify those types, they only use
ICartridge.
[JBIDE-17106] fixed CodeAnythingCartridge not being removable from set

Fixed it by removing the erroneous #hashCode and #equals methods that
overrode the correct ones in BaseCartridge superclass