+ New global counters
+ Moved instruction sequence creator to SPARC utils
+ Type Inference uses global state
+ Pattern matching compiler uses global state
+ K normalization uses global state
+ Alpha conversion uses global state
+ VMCode generation uses global state
+ Inlining usese global state
+ Compiler with global state
Merge branch 'feature/global-state' into develop
- Removed Seq constructor from Seq

In favor of deep concatenation
- Removed Seq constructor from VMcode generation
- Removed Seq constructor from Immidiate optimization
- Removed Seq constructor from register targetting
+ Using Exceptional in RegAlloc env access
+ Rewritten register allocation to use ExceptionalT transformer
Merge branch 'feature/remove-Seq-from-Seq' into develop
+ Stack set and stack map in compiler state
+ Paired float register and getting associated one
- Modulo operation removed from KSyntax