Merge pull request #4 from jvehent/master

Puppetize all the things
Merge pull request #5 from jvehent/master

User CN instead of SRC IP in syslog
Fix CEF msg

(I think :p / github edit)
Clearer variable names (more like the real CEF variables)
Fix CEF message syntax

SignatureID was missing, messages weren't separated properly in function calls
Merge pull request #6 from kangsterizer/patch-1

Fix CEF message syntax