Fix up how we poke the boot settings of a node on bootenv change

We were not calling the pxe and boot methods properly.  Fix things so
that we are.
Merge pull request #271 from VictorLowther/fix-bootstate-in-ipmi-handling

Fix up how we poke the boot settings of a node on bootenv change