remove checkout definition, vcsrepo should be used
client: fail when system is not supported

A puppet recipe should always fail hard when it cannot do what it is
meant to do, whatever the reason.
client: same packages for precise and wheezy
Merge pull request #4 from ckaenzig/wheezy-support-and-stuff

Wheezy support and stuff