Update KeilTest to new directory structure.
Integrate printf test with other tests.
Improve generator source code.
[Generator] Improve test cases.
[Generator] Extract annotation parsing into a package of its own, for later reuse.