Inner class

I just added inner class support to JSX compiler. The semantic is very similar to C#, whose inner class doesn't have no enclosing instance, and the syntax is based on JavaScript (it looks like one of properties the outer class has). Please refer to some tests I newly added for details.