Small fixes and documentation.
 - Created example config.
 - Updated README.
 - Multiple small fixes.
 - Moved puppet specific code to puppet package.