Old FreeBSD compatibility

This patch provides basic compatibility with FreeBSD 6.3+, at least as far as making the setup and ping modules run properly. Beyond that, file manipulation (lineinfile), service handling and user account creation seem to work.