create auto method of immutable object creation, work on FsmState immutability
project files fix
fix util macros
work on states immutability
upgrade NeedChange macro
new history calculate mechanism, fold some fields to properties
extend NeedChange and ^& macro
work on FsmState and FsmAnalyser immutability, StateMap maked immutable
modify NeedChange macro to create methods in all variant options
fold field creation to properties, work FsmAnalyser immutability
immutable use of analyser
fix only first letter lowercase in NeedChange constructor
work on analyser immutability, correct transitions checking and return analyser
split decision node junction and choice in separate methods, fix tree creation
region ast refactoring
correct field scanning in NeedChange
fix camel case name creation
work on compilation errors, StateMap uses RList
fix some errors
work on FsmState tree creation