Added licence file and headers
Implemented general read from memory function
Implemented layer to communicate with Arduino to program PICs.

* ArduinoCommunication.cs: Change into abstract layer of SerialPort
  communication

* PicProgrammer.cs: Communication with Arduino to program PICs

* Program.cs: Updated debug info.

* arduimmer.ino: Implemented Goo! and End! commands.