[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