Use QUnit and QUnit-CLIB for the unit tests
Shorten non-global variable names and label names

Closes #1.
Add tests for {variable,label} renaming