implement auto_update_restart_required and fix bug
implement auto_update_restart_required and fix bug

1. implement automatic OS X updates, fixes issue #82

2. Spec exposed a bug which may have been introduced in more recent Puppet versions. To fix it, we refactor :inline_template calls using a new function, :compact_hash.

dayglojesus/managedmac