Connector can't serve output for multiple devices+ Addition of new ICs + Adders + Registers

* Change in output functionality of connector
* Addition of ````preset```` and ````clear```` option in flip flops
* Addition of IC 7470, 7472, 7473, 7474, 7475, 7476, based upon sequential circuits with tests.
* Addition of Half-Adder , Full Adder
* ````self.setIC()```` added on trigger
* IC 4008 4013 added
* Registers Implemented - 4Bit Register, Load Register, Shift Register
* Registers related Ics IC 4015, 4017
* Bug Fixed in BinPy Shell