Fixing space/tab inconsistencies

Change-Id: Ia4a3a9fdd4c7db0de03f72703a5032081b666728
Using kt_log (syslog) in addition to stderr to report configuration failures

When running via upstart, kafkatee's output is redirected either to
/dev/null or into /var/log/upstart/kafkatee.log.  Since we expect
other kafkatee messages to go to syslog, it is difficult to locate
error messages due to bad configuration if those logs do not also
go to syslog.

Also added log messages for starting and exiting in main thread.

Change-Id: I23fd7e5e377cc5670bb589da0e3a1d836a8699f1
Merge remote-tracking branch 'origin/master' into debian
0.1.1-1 release

Change-Id: I06cde9142342fcd189433171615766fde6a22dcf
Calling fflush in kafka_stats_cb

This ensures that the JSON statistics file contains only full
and valid JSON lines.

Change-Id: Id0927dc7c0c257f061617fc1e30a047245e56ad3
Merge branch 'master' into debian