Console, errolist and menubar updates

I have made the following changes:

- Removed try/catch in tokenizer.
- It is now possible to build and run bij clicking the buttons or pressing F5/F6.
- All std::cout's are now displayed in the console.
- When there is an error while tokenizing or compiling, that error will be appended to the errorlist.
- When doubleclicking an item in the errorlist, the cursor will move to the linenumber and lineposition of that error.
- The menubar styling is now consistent with the rest of the IDE.
- Moved Tokens.json one level higher. It is now located in the root of the solution.
- When there is an exception in the VM, the e.what() will be printed in the console.

@nvanson, @tmsburgt and @TimManders for review.