A lot of improvements to anvil_setup. Fixed the UPS configuration, added IPMI configuration, started work on password support. Got a lot done on the SSH key generation, but still work to do there. Added a delay after a relearn cycle before checking BBU health.

Signed-off-by: digimer <digimer@alteeve.ca>