enable multiple states and fix minor memory leaks
enable multiple states and fix minor memory leaks

soywiz/tinycc,andrewchambers/tccmirror,seyko2/tinycc,seyko2/tinycc,Saectar/inherpreter,andreiw/tinycc,run4flat/tinycc,mingodad/tinycc,metaeducation/tcc,fstudio/tinycc,mitake/tinycc,yousong/tinycc,rchandramouli/tinycc,run4flat/tinycc,xcm/tcc,mobiphil/tinnycc,melkior/tinycc,shinh/nacltcc,melkior/tinycc,leeduhem/tinycc,alfonsokim/tinycc,Wallbraker/DCPU-TCC,run4flat/tinycc,gfwilliams/tinycc,andrewchambers/tccmirror,code4game/tinycc,metaeducation/tcc,run4flat/tinycc,acook/tinycc,avih/tinycc,Saectar/inherpreter,ftdi-paul-jiao/tinyCC,mitake/tinycc,rchandramouli/tinycc,shinh/nacltcc,acook/tinycc,acook/tinycc,Archs/TinyCC,leeduhem/tinycc,mirror/tinycc,shinh/nacltcc,yousong/tinycc,soywiz/tinycc,mingodad/tinycc,avih/tinycc,rchandramouli/tinycc,Wallbraker/DCPU-TCC,xcm/tcc,shinh/nacltcc,Saectar/inherpreter,soywiz/tinycc,code4game/tinycc,ftdi-paul-jiao/tinyCC,mitake/tinycc,Archs/TinyCC,andreiw/tinycc,mirror/tinycc,run4flat/tinycc,FriedBreakfast/tcc,mobiphil/tinnycc,Archs/TinyCC,melkior/tinycc,mingodad/tinycc,rchandramouli/tinycc,fstudio/tinycc,xcm/tcc,fstudio/tinycc,Archs/TinyCC,metaeducation/tcc,leeduhem/tinycc,FriedBreakfast/tcc,Saectar/inherpreter,andrewchambers/tccmirror,metaeducation/tcc,gfwilliams/tinycc,gfwilliams/tinycc,acook/tinycc,mitake/tinycc,FriedBreakfast/tcc,mirror/tinycc,alfonsokim/tinycc,mirror/tinycc,seyko2/tinycc,andrewchambers/tccmirror,FriedBreakfast/tcc,mobiphil/tinnycc,alfonsokim/tinycc,yousong/tinycc,rchandramouli/tinycc,leeduhem/tinycc,FriedBreakfast/tcc,andreiw/tinycc,shinh/nacltcc,mingodad/tinycc,melkior/tinycc,melkior/tinycc,ftdi-paul-jiao/tinyCC,mobiphil/tinnycc,gfwilliams/tinycc,fstudio/tinycc,code4game/tinycc,gfwilliams/tinycc,soywiz/tinycc,metaeducation/tcc,seyko2/tinycc,avih/tinycc,fstudio/tinycc,alfonsokim/tinycc,avih/tinycc,yousong/tinycc,andrewchambers/tccmirror,ftdi-paul-jiao/tinyCC,Archs/TinyCC,Wallbraker/DCPU-TCC,seyko2/tinycc,Saectar/inherpreter,alfonsokim/tinycc,leeduhem/tinycc