Jsglr layout compiledconstraints

We improved layout sensitiv parsing by speeding up the evaluation of the layout constraints. Code is generated for each layout constraint which is much faster than interpreting the AST of the constraints.