Added playbooks and scripts

- New mainweb, pxeboot, dns, aethermgmt playbooks
- Add netbox scripts
  - pxeboot information from netbox
  - full configuration for an edge node
- Update timesheets role
- Ignore files directory

Change-Id: Icfc9ce27b92837563ca01102b8a6793020f79b73
diff --git a/scripts/base_edgeconfig.yaml b/scripts/base_edgeconfig.yaml
new file mode 100644
index 0000000..e72fd8e
--- /dev/null
+++ b/scripts/base_edgeconfig.yaml
@@ -0,0 +1,15 @@
+---
+# this is copied into every edgeconfig
+
+netprep_nat_if: "eno1"
+netprep_internal_if: "eno2"
+
+tftpd_files:
+  - "undionly.kpxe"
+
+vhosts:
+  - name: "default"
+    default_server: true
+    autoindex: true
+
+acme_username: "www-data"  # make independent of the acme role