Fixing debian init script to warn on error

Because it's actually calling another startup script, the normal way of
starting up can mask errors and make it hard to troubleshoot.

This should output the original failure if the underlying script gives
an error.

Example error:

    Starting OpenNMS:
    WARNING!  The following file(s) contain the
    'non-ip-snmp-primary' or 'non-ip-interfaces' attributes,
    which were deprecated in OpenNMS 1.10 and removed in
    OpenNMS 1.11.

    Please check your import files and remove the deprecated
    attributes, and restart.

    failed
Removed aspectjrt dependency because it is a subset of the aspectjweaver
JAR.
Minor lint cleanup.
Removed legacy Threshd code and service definitions. Thresholding is now implemented
as a visitor on top of collections.
Javadoc cleanup.
Cleaned up QueryManager interface.
Restored threshd-configuration.xml test resource and fixed test ordering
issues in LatencyStoringServiceMonitorAdaptorTest.
Starting to move the JDBC code in DefaultQueryManager over to use DAO
calls instead of JDBC.
Got rid of some unused functions in the QueryManager interface.
Consolidated a bunch of JDBC calls inside the DefaultQueryManager.
Fix for NMS-6320. Guard against SnmpPrimary not being set.
Add uuid field for send/post event.
Use JaxbUtils to give us an xml dump of our event, instead of hand coding it.
Fix for NMS-5093: For notifications whose UEI is a regular expression, display a tag "REGEX:" along with the regular expression.
Add ability to create a regular expression for an event notification through the Web UI.
Follow up for NMS-6161: revert Scanning Behavior -> Foreign Source
Revert "Revert "NMS-2691 - JRobin --font handling""

This reverts commit 6cb1c7923b932da35464ab062ced47ab9fb4997e.
Fix argument test for NMS-2691 - JRobin --font handling
SPC-845, add collapsed state to history management
Cleaned up MonitoredServiceDao and OutageDao interfaces. Implemented more
functions inside QueryManagerDaoImpl.