Removed dead code; fixed phpdoc

There is a lot of undeclared properties, I've declared them and added few missing phpdocs. I've also removed dead code.
this class is throwing exceptions like this: throw new \PhpAmqpLib\Exception\AMQPRuntimeException is that the correct way, or should the exception be imported and then thrown without the namespace?