CLI: improve verbiage on keygen command, update login commmand

includes @braydonf changes to login command, but improves language displayed upon successful keygen and cleans up login action