changes to testing, removed karma

because it is confusing, bad and does not function properly for hsf as
it dynamically compiles. karma can't handle the heat