shell: moves join and leave domain buttons

moved join and leave buttons to system information and removes unneeded page

Fixes: #868
I think you should only process one domain, instead of processing them all in a loop. Or are you trying to handle teh case where multiple domains have been joined?