Don't throw an error message when application isn't installed, but still throw 1 error code
Added ability to skip definitions update.
Warn will be just yellow text. Use special fancy chars for errors only.
Added some explanation to sofin's magic hidden shell options.