BUGFIX - issue #424 - restoring old recursive delete behaviour

Issue #424 brought up the fact that when deleting something,
cobbler will delete all child objects silently. In the pre-2.0
days, cobbler would not remove things recursively unless told to
do so. This patch restores that behaviour.