F/#255 provision dashboard

Almost there, I've had some trouble with public hostname vs. internal hostname, so I've had to integrate Hiera, a hierarchical configuration management tool embedded within Puppet.