use Product::__toString for echoing Exception
return VOICE offer for products
adds Process::runRule() and Process supported offer
better Sale::__toString()
changed DomainModelTestCase for Process::runRule()