Backup feature now works better. Does not use the full path in the
archive anymore. Also fixed the exclusions not working correctly meaning
it was backing up any previously created backups
Found that the backup function was backing up the backup directory.
Fixed where the tar command was ignoring the exclude directory because
un unnecessary characters
* Stopped error on first run stating that ${consolelog} is missing.
* Changed the server.cfg to be named ${servicename} instead to address
some security concerns.
* Minor code tidy up