First round of fixes. Tested cold-booting, joining, withdrawing and powering off nodes. Tested booting servers.

Signed-off-by: Madison Kelly (digimer) <digimer@alteeve.ca>