Oops, that initializer wasn't working

Next time I push out a release, I'm actually running unit tests first...
Nodes are now initializable with a cluster
Refactored sync_credentials() tests