BMC smart-proxy configuration support

The smart proxy provides an interface for BMC microcontrollers, this
commit adds the necessary steps and packages to the smart-proxy puppet
module to configure it to accept BMC requests.