add test project to units plugin
add unit tests for unit translation
working on static checking of machine variables (copy over attribute), infrastructure done
new test cases for attributes, verifying that the attributes exist on the SC vars / constants
copy over attributes on machines
use interface instead of class
moved config setter
add static checker for constants in contexts
use exists() instead of != null when checking for variable / constant
remove file saving from test case
small refactoring
use sc variables in machine translation
renaming some variables
remove prereq from contextAttributeProcessor, should fix the running order of SC modules
update translator test case now that attributes on constants are copied
grep constants identifier from attributes, update SCConstant with unit attribute