[IMPEOVED] Package installation process

* Added package checksum to remote_file
* Added notification chain for downloaded files

This will allow installations to properly continue on partial downloads.