[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.
Merge pull request #33 from TheSerapher/package-checksums

[IMPEOVED] Package installation process