qip.circuit updates

* Added controlled RX, RY, RZ gates.
* Fixed bug in expansion of toffoli gate in terms of cnot and single qubit gates