added C++11 meta program compiler and some minor fixes for the interpreter