BUGFIX - web interface does not show breed or OS version for distros

Issue #462
Update the puppet snippet to support --server and 'puppet agent'.

Issue #475
This patch also adds two new settings to /etc/cobbler/settings:
* puppet_server: specify a --server param in puppet snippet.
* puppet_version: specify 3, to have snippet use 'puppet agent'.

All of these changes default to the historical status quo.
Forgot to include config/settings in last patch
Merge branch 'release24' of git://github.com/cobbler/cobbler into release24