Implemented extensive dependency checking, the script is now safe to run on any platform (will exit at the start without side-effects with recommendation on which package to install and how). Also improved support for most of popular Linux distributions.