Improve projects/environments refresh experience.


 * `platform projects` refreshes by default (use --refresh=0 to disable)
 * `platform environments` refreshes by default (use --refresh=0 to disable)
 * `platform` (welcome command) only refreshes each if the list is empty