BinPy/BinPy — pull request #160 by rvraghav93 (2014-03-22 21:06:38+00:00)
Title: Oscillator and Multivibrator --> Version 1

__1. Added `Multivibrator`__
A Triple mode ( Monoshot, Astable, and bistable ) multivibrator.
__2. Added a text based `Oscilloscope`__
Added a text based oscillator which can view the time waveforms of connected elements based in the command line.

Sample Time waveform generated using the oscilloscope [ for `JKFlipFlop` ]

[ In the actual command line the vertical lines appear solidly connected unlike the preview below ]

```
=====================================================================================================================================================================
BinPy - Oscilloscope
===================================================================================================================================================================== SCALE - X-AXIS : 1 UNIT WIDTH = 0.01
=====================================================================================================================================================================
│
│
│ ┌────────────────┐ ┌─────────────────┐ ┌──────────────┐
CLK │ │ │ │ │ │ │
─ ────────────────────────────────┘ └─────────────────┘ └────────────────┘ └────────────────────────────────
│
│
│
│
│ ┌───────────────────────────────┐ ┌─────────────────────────────────┐
J │ │ │ │ │
─ ┘ └───────────────────────────────────┘ └───────────────────────────────────────────────
│
│
│
│
│ ┌─────────────────────────────────────────────────────────────────────┐
k │ │ │
─ ────────────────────────────────┘ └───────────────────────────────────────────────
│
│
│
│
│ ┌────────────────────────────────────────────────┐ ┌──────────────────────────────────────────────────┐
OUT │ │ │ │ │
─ ┘ └───────────────────────────────────┘ └─────────────
│
│
│
│
│ ┌───────────────────────────────────┐
OUT! │ │ │
─ ─────────────────────────────────────────────────┘ └────────────────────────────────────────────────────────────────
│
│
│
│
│ ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
ENABL │ │ │
─ ┘ └─────────────
│
`│
│││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

```

__3. Added Examples for Multivibrator in mode 1 and 2 [ working on 3 ]__

__4. Modified examples of all FlipFlops and Counters to include oscilloscope preview__

__5. Changed connector class to include `isInputof` `isOutputof` and `untap` methods.__