Initiated behavioral branch
Merge branch 'behavioral'
Reorganized to follow clafer compiler folder structure. Building utilizes cabal.
updated claferSyntaxer.cabal