use composer api for update packages
add events on update Application
add guzzle/guzzle for send CURL requests
use github api for find new versions and download it by composer api
ignore check Symfony requirements
create bundle for store composer script handler
rename handler methods
notify listeners that the package has been installed or removed
import bundle config
create bundle class
correct backage name
add dependency injection
move command for update itself
correct name for DependencyInjection Configuration
add listener on app doenload
rename command
story in event old and new packages
remove terget download folder
after download app update composer requirements
notify user about update completed