Add username and password support

* Add support for nodes to be created with a username and password.
* Change collector to pass username and password to plugins.
* Add support for username and password to ipmi_env_ambient.

This is backwards incompatible due to the necessary schema change.

Fixes #1.