Fixed#135: Change services service priorities
Fixed#136: ErrorManager: Implement recognize_error
Fixed#137: BNFNodeParser : Error when parsing regex with sub parsers
Fixed#138: get_last_errors(): real errors sources are lost
Fixed#139: OneError return value removes the origin of the error
Fixed#140: Concept variables are not correctly handled when parsing sub expression
Fixed#143: Implement has_unknown_concepts()
Fixed#77 : Parser: ShortTermMemoryParser should be called separately
Fixed#78 : Remove VariableNode usage
Fixed#79 : ConceptManager: Implement compile caching
Fixed#80 : SheerkaExecute : parsers_key is not correctly computed
Fixed#81 : ValidateConceptEvaluator : Validate concept's where and pre clauses right after the parsing
Fixed#82 : SheerkaIsAManager: isa() failed when the set as a body
Fixed#83 : ValidateConceptEvaluator : Support BNF and SYA Concepts
Fixed#84 : ExpressionParser: Implement the parser as a standard parser
Fixed#85 : Services: Give order to services
Fixed#86 : cannot manage smart_get_attr(the short, color)
Fixed#70: SheerkaFilterManager : Pipe functions
Fixed#71: SheerkaFilterManager : filter_objects
Fixed#75: SheerkaMemory: Enhance memory() to use the filtering capabilities
Fixed#76: SheerkaEvaluateConcept: Concepts that modify the state of the system must not be evaluated during question
Fixed#35 : Refactor test helper class (CNC, CC, CIO)
Fixed#36 : Concept values are not used when declared with variable expression
Fixed#37 : Objects in memory lose their values are restart
Fixed#38 : func(a=b, c) (which is not allowed) raise an exception