Fix sorting in the listview
remove leftover debug output
avoid possible crash in debug code
do not leave fake build jobs in gantt view forever

If the Gantt view saw only end of a job but not the beginning, it
mistakenly added it as a new job.
Merge pull request #15 from carewolf/carewolf

Fix sorting in the listview
when a row changes, it changes in all rows, not just the first one

Fixes e.g. host speed not updating in the detailed list view.
fix sorting in the host list

QSoftFilterProxyModel::setDynamicSortFilter() should do this too, but seems broken.
do not show decimals for host speed

Not really important and it looks odd.
when a row changes, it changes in all rows, not just the first one, #2
use setDynamicSortFilter()

It originally didn't work because of incorrect dataChanged() signals.
sort formatted file sizes correctly
at least somewhat decent byte size formatting
fix gantt view resizing

Use QScrollArea::setWidgetResizable() instead of hacks that don't work
very well anyway.
disable qDebug usage

No point seeing debug messages from a binary from a package.
If there really should be debug output, icemon could use ICECC_DEBUG
somehow too to turn it on.
do not enable logging from the icecream library by default
build also without logging in icecc

Look for the newly introduced logging.h header in icecc, and enable the
logging bits only when it is present.

This makes sure icemon can be built with icecc 1.0.x.
Merge pull request #16 from pinotree/no-icecc-logging

build also without logging in icecc
Add MacroLogFeature.cmake
Provide FindDocbook2X.cmake

Fixes a problem with docbook-to-man being a different application on
Debian compared to OpenSuse.

See https://github.com/icecc/icecream/pull/37 for explanation.

Implemented a find script for CMake that takes care of selecting the
correct binary for man-page generation
Fixup help output, modify options

* Do not translate, not needed.
* Use double dashes for long options