Added license and readme files.

Signed-off-by: Chris Reed <flit@me.com>
Moved SignalSource and MIDIGenerator to separate source files.

- Added license header to sources.
- Removed Send MIDI checkbox.

Signed-off-by: Chris Reed <flit@me.com>