This update is a major refactor of how LinuxGSM updates itself.
* will now use a version tag if downloading module for the first time.
* added backup repo (Bitbucket) that will be used if Github is unavailable.
* added ./gameserver and module version comparison this will allow instances to be correctly updated if there is a version mismatch.
* UI changes when modules are fetched for the first time
* added sessionname to fix broken tmux session is ./gameserver is called ./gameserver.sh
* change apt to apt-get as recommended by the apt packages when dealing with scripts.
* fix(monitor): bypass port query if session only mode selected
* removed factorio queryport
* remove queryport from servers that do not use them
* add check_config to details command
* updated eco servercfgdir
* update _default.cfg test
* update _default.cfg test
* update test master config
* reordered servercfg vars
* re-ordered and standardised config file vars
* tidy configs
* shellcheck
* standardised servercfgdir
* migrating servercfgfullpath
* migrated servercfgpath
* removed servercfgfullpath from _default.cfg as always the same
* removed servercfgfullpathdefault as not needed
* re-ordered sdtd
* added wurmserver
* debug mode does not function with Wurm: Unlimited
* gamedig does not function with Wurm: Unlimted, however gsquery does work
* fixed ansi function not using colours correctly
* Added new server Rising World
* Added new server ET: Legacy
* Added support for node-gamedig
* Updated Factorio to glibc 2.18
* Changed apt-get to apt
* Changed many sleep timers from 1 second to 0.5 to speed up LinuxGSM
* Fix for issue #1784 Tmux closing wrong session
* Fixed dependency requirements for CoD 2 and CoD:UO #1866
* Discord now uses external IP over standard IP
* Code tidy/improvements with guidance from Shellcheck
* Added development command query-raw
* Added development command clear-functions
* Added development log dev-debug-function-order.log
* Added fctrserver to Travis CI tests
* Updates to GitHub Issues; Added bots and updated templated
* Fixed waffle.io button no longer working
* Corrected Query Port for UT3 (Query Port does not work btw)