Cleaned up DifferentiateDemo
small cleanup in RegressionDemo
Cleaned up ResolutionDemo
Cleaned up SimplificationDemo
Cleaned up ConsoleGui and RegressionAlgorithm

RegressionAlgorithm is not clean; content nested for Loops should be put
into specialized functions.
Improved readability of RegressionStopCondition and UnificationService
Refactoring misused partial classes into namespaces

all unit tests are still working
Refactoring of code generator

cleanded up code of generator and generated code;
renamed plus to addition; renamed product to scalar product
* Replaced Circular Dependencies Antipattern using Interface Separation Principle (Major Refactoring)
* Removed Code Generator; Code is now generated with T4 Templates
* Updated Version because of heavy changes in codebase
* Added .gitignore file for clean commits
* Updated copyrights
Merge pull request #6 from MovGP0/master

Refactored Computer Algebra Project