Fixed precedence issue with mathematical and logical operators in the interpreter and Javascript converter,
added additional benchmarks and tests.