syslog_ng: Fix "style fixes" to pass unit tests
syslog_ng: Add forgot unit tests.
syslog_ng: Rearrange functions between the state and execution modules.
syslog_ng: Style fixes.
syslog_ng: Rearrange methods between syslog-ng state and execution module.

It also adds the missing unit tests.
Merge pull request #86 from ihrwein/syslog-ng-fixes

syslog_ng: Rearrange methods between syslog-ng state and execution modul...
Merge branch 'master' of github.com:saltstack/salt-contrib

Conflicts:
	modules/syslog_ng.py
	tests/unit/states/syslog_ng_test.py