updated constructor tests
MethodCodeGenerator should generate a constructor creating a new instance
CodeGenerator should register class constructors as class methods
updated .gitignore
Simplified empty input scenario
simplified Scenario: Empty class definitions
simplified Scenario: A class with methods
simplified Scenario: A class with a method with arguments
simplified Scenario: A class with destructor
class declaration and registration are separate in Scenario: Empty class definitions
crask_addClassMethodToClass takes method name as cstring
CodeGenerator.generate_class_declarations should define decorated class variables, generate_class_registrations should register classes, Scenario: A class with constructor is done