Allow use of this module without boxen

I'd like to use this puppet module without Boxen. It appears that the only dependency on Boxen for use with normal Puppet is the lack of a `boxen_user` fact. So I fixed it to throw an error if the `boxen_user` fact isn't available.

Thanks! :heart: