diagnostic class finished [0.4.0]

This version introduces multiple enhancements:

added some new features

Details of additions/deletions below:
--------------------------------------------------------------

Modified:   /Lib/Core/Shell/Model/Abstract.php
            -- Added --
                HEADER with header message
                $_disableHeader to optionally hide header message
            -- Updated --
                __construct to show header message is on

Modified:   /Lib/Core/Shell/Helper/Diagnose.php
            -- Added --
                _lunchCustomDiagnostic to lunch specified for module diagnostic
                _initModules to lunch modules initialize classes
                _warningMessage to show warning information
            -- Updated --
                run, added script to lunch module initialize, connection to database, custom diagnostic and show logs
                _getConnections, added pdo connection handling
                _getConfiguration, renamed message method
                _checkPath, renamed message method
                _checkIsWritable, renamed message method
                _okMessage renamed to _successMessage
                _connectMysql renamed to _connect and re build to more generic

Modified:   /Lib/Core/Shell/etc/config.ini
            -- Modified --
                changed version from 0.3.0 to 0.4.0