Added dynamic syntax support for new operator

Added the possibility to use a variable as a class name to create new
objects. For instance:
var className, obj;
let className = "myProject\\myClass";
let obj = new {className}();