Major release update
Major release update introducing the cloud-init configuration:
- change resource initialisation to cloud-init YAML file rather shel script
- add setup for Apache Guacamole remote desktop stack based on oehrlis/guacamole
- add dedicated user avocado for Apache Guacamole
- install Docker engine and Docker Compose
- add configuration variables for Apache Guacamole
- allow customisation of fail2ban config
- allow customisation of hosts file e.g. append to the default host file