change default ipmi password to comply with complexity requiremments - it's now 'cr0wBar!'
Merge pull request #23 from aabes/pull-req-release-fred-master-2b406890c3

change default ipmi password to be 'complexity compliant' - cr0wBar! [1/1]
Move BMC address allocation from the deployer to the IPMI barclamp
  - move ignore_address_suggestions config option to here as well
  - add UI for setting it.
Add the use_dhcp flag
  - When set to true, set the system to use DHCP for BMC address
  - When set to true, enable the bmc interface so that network data is available
  - When set to false, operate as before.
  - Make use_dhcp the default.
Reorder the discover role to run on discovery and hardware-installing
Have discover role run after configure role to get the DHCP assigned address
Move the bmc-nat roles from the deployer to ipmi
Wrap the discover piece into a ruby block to make sure it
run after the configure phase (when they are run together).
Remove default s that break things!
Move ipmi a little earlier so that Raid can inject some roles if need be.
Don't use DHCP for the default products
Merge pull request #26 from galthaus/pull-req-release-fred-master-948b72228c8dfcc0c2090cccc37ce44b5b2ec29f

General enhancements to crowbar from other projects [2/5]