Fix #97 Issue about do while

-fix fatal error in DoWhile statement block

-comment not correctly next optimizer

-write support for while do

-create tests for while next and do while next