Log a message on changed username in boxen::personal

 * Add test for personal manifest
 * Try to fixup gitignore
Merge pull request #68 from skrings/boxen_personal_username

Log a message on changed username in boxen::personal
Merge branch 'provider_launchd_dirs' of github.com:skrings/puppet-boxen into provider_launchd_dirs
Run launchctl as boxen_user if a LaunchAgent is given

 * Read boxen_user from facter
 * Add /Users/{boxen_user}/Library/LaunchAgents to launchd dirs