Readme fixes
ADD: `CaseSensitive`, `KnownTypes`, `Identifiers` properties to understand how the `Interpreter` object was constructed.
CHG: Changed `Interpreter.Analyze` method to `Interpreter.TryParse` method and the corresponding return type.
ADD: Added new methos for registering variables and types (see SetIdentifier and Reference). ADD: `LanguageConstants` class containing the most common types and identifiers used by default. CHG: Internal code refactoring
Added missing file ReferenceType.cs
Internal code refactoring
Marked types, parameters and identifiers used in expression
ADD: Test When_parsing_an_expression_to_a_delegate_the_delegate_parameters_are_respected_also_if_the_expression_doesnt_use_it
Removed TryParse + Code refactoring
Extended `Lambda` class with used Types, Identifiers, and Parameters of the parsed expression. Basically you can understand what types, variables and parameters a specified expression has used. Code refactoring
Initial implementation of detect identifiers
Added Interpreter.DetectIdentifiers method to discovery identifiers (variables, parameters, types) used in expression before parsing it. #23
Version 1.0.0 + doc