[WIP] Added GlobalInstaller that installs packages in global directory

Fixes #1445, #664, #1758
Related to #55, #1017

Todo:
- [ ] integrate installer and setting path to the global directory,
- [ ] specify only concrete packages to install in global directory,
- [ ] add command to remove unused packages