[FEAT] Implemented support for regular expressions from command line.

Also supports multiple schemes now, i. e. color gcc valgrind

Local commit history:
    * [DESIGN] Connected CLHandler with main
    * [REFAC] Split function produceRules
    * [GREEN] Implemented error functionality in CLHanlder
    * [GREEN] Implemented support for CLHanlder wo error support
    * [GREEN] Implemented Constructor of CLHandler
    * [RED] Implemented error test cases for CLHandler
    * [RED] Implemented tests for scheme and regex
    * [RED] Test for multiple schemes
    * [GREEN] Implemented combining rules
    * [RED] Implemented test for combining RuleBoxes
    * [DESIGN] RuleBox combining
    * [RED] Implemented basic tests for regexp command line
    * [RED] Implemented a test for single command line argument
    * [RED] Implemented test for nonexistent config scheme in CLHandler
    * [RED] Created tests for completely empty command line
    * [RED] Prepared CLHandlerTest class
    * [DESIGN] Added Handling of creators for CLHandler to Mocks
    * [REFAC] Altered return type of findConfig function
    * [DESIGN] Added setter for tests in CLHandler
    * [DESIGN] Interface of class CLHandler connected to the rest of code
    * [REFAC] Removed unused command line interface (CLI)
    * [REFAC] Moved command line options in main
    * [DESIGN] Created class CLHandler
    * [REFAC] Removed unnecessary include
[DATA] New coloring schemes (gtest, valgrind, stat)
[FEAT] You can now use schemes to define other schemes

Local commits:
    * [FIX] Problem with loops checking - implemented heuristic
    * [GREEN] Implemented reading schemes from conf
    * [RED] Test for ref rule reading in config
    * [DESIGN] Config Reference Rule creation
    * [RED] Improved tests for ReferenceRule
    * [GREEN] Implemented ReferenceRule
    * [RED] Tests for ReferenceRule
    * [GREEN] RuleGroup logic implemented
    * [DESIGN] Getter for Rules in RuleBox
    * [RED] Group Rule tests
    * [DESIGN] Designed classes for reference containers
[DATA] Updated configuration to reflect new capabilities