Remove extra logging from working boxes.

The working boxes don't need any extra logging.
Remove datastore type from the datastore role.

This attribute has no meaning on this role as it doesn't affect
margarine in any way.  This has been moved to the appropriate roles.
The better question to answer is why the value for datastore.type gets
set to nil.
Add datastore attributes to blend role.

For some reason the type of the datastore is set to nil on this node.
Also, the username and password need to be set for the mongo deployment.
The username and password should not be hard coded but that's a change
for a future item (probably when we go to production or staging).
Use default value for datastore type.

With the issue fixed, the type of datastore doesn't need to be specified
unless explicitly overridden.
Add datastore credentials.

The current datastore deployment requires the credentials be set.
Hopefully, this can be dropped but we'll see what the best choice is.
Cast the queue port to an int.

Again, this logic should be moved into the paraemters object but for now
to get things working I've put the cast into this call.