split out more item_constants stuff

Some of the item_constants functions are now placed in
item_constants.py, and the unit tests now import from that file rather
than from crystal.py for those functions.
fix calculate_pointer in tests
fix pksv imports in tests
fix AsmList import in tests
fix label imports in tests
commentify report_untested