Merge pull request #20 from fraenkel/buildpack

Admin Buildpack commands
Added test coverage for the commands factory
[#59141414]
Whitespace
Fix auth to have mandatory username and password
Refactored buildpacks repository
Refactored repositories to use new Gateway functions
Added error handling to logs commands
[#59194468]
Fixed display of log messages ending with new lines
[#59195908]
Added display of websocket connection when CF_TRACE is enabled
[#59025130]
Revert "Added error handling to logs commands"

This reverts commit bebcac3aaa22e4ade18ae7353e3c31057c8d3b26.

Conflicts:
	src/cf/api/logs.go
Moved main file
Added custom help command
Revert "Moved main file"

This reverts commit fd57f4410aec2d287ebe14fb452ab88c9141b8f6.
clear session removes refresh token from config
interactive login works with both flags and prompts
[finishes #59204904]
remove TODOs
Read API value from config.json in login
[finishes #59204920]
Added integration test ensuring all commands are listed in app help
[#59167840]
Updated log output
[#59295748]
Restored help command alias to h