Started work on a new manifest creation function. This will eventually generate an XML file that will be passed to a script that runs on freshly installed nodes and configures them for use as Anvil! nodes based on the manifest data and the specified node.

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