In basic_placer replaced processor.cpu with processor.cpy_cycles_available because that's what it's actually checking against
Exceptions should now properly show the exception message
Removed duplicate test. Better printouts. Fixed test that shouldn't have passed.