Fix #115 | Fix pretty logging in tmux/screen | Misc
Hide cursor if ansi escapes are supported
gupload: Create hidden temp file in case mktemp is not available and make it more random
gupload: Manually kill all children pids
gupload: Rewrite logic for sub folder uploads | Fix #115
utils|gupload: Move access_token function to drive utils
Fix detection of ansi escapes support in screen or tmux
README: Fix codacy warnings
gupload: Create config file if it doesn't exist
gupload: Manually create info path folder
install.sh: Handle some edgecases for custom cmd name, path and value
CI: Always run format and merge test