update debian packaging files
tidy up fixes after last set of changes
code cleanup including remove unneeded checkVersion calls
update icons
add revoke auth token to api
updates to auth code in ui options
disable use of revokeAuthenticationToken until api supports revokeLongSession