<install> CONF_NO_JBOSS* works again though deprecated

The changes to enable CONF_CARTRIDGES deprecated CONF_NO_JBOSS{EAP|EWS}.
But to make these continue to work the same way is pretty simple. Now if
these are set to true, the corresponding cartridges are removed from the
list to install.
<install> bug 1060235: put parse_cartridges in set_defaults

https://bugzilla.redhat.com/show_bug.cgi?id=1060235

parse_cartridges is now run as part of the initialization of parameters
which is done in set_defaults. That way the results are available to
every action, enabling oo-install to continue splitting the install into
multiple invocations without calling out parse_cartridges.
Revert "oo-install: Call parse_cartridges action"

This reverts commit 52b18114b9b551630b1b52f95252786ba675d750.
The fix should go in openshift.sh
Merge pull request #288 from sosiouxme/installer-parse_cartridges-placement

Call parse_cartridges in set_defaults and not in do_all_actions or as an explicit action in the oo-install invocation.

Enable CONF_NO_JBOSS* to be used as before, though deprecated.