WriteCode must be private. External use with CodeDevice
Implemented Code Memory Programming in PIC Programmer
Fixed several bugs and finished write conf bits and code into memory

* arduimmer.ino: Fixed several bugs.
Turns on the chip between commands
Finished write code into memory.
Allows write configuration bits.
Implemented verify written code after write it.

* picProgrammer.h: Fixed bug.

* picProgrammer.ino: Fixed bug with writing instruction.
Fixed type variable bugs.
Implemented write configuration bits (when bufLen is 1)
Fixed bug reversing order of bytes when writing code.
Fixed bug performing bulk erase

* PicProgrammer.cs: Fixed bug entering and exiting programming mode.
  This must be done by Arduino before each communication with the PIC.
Implemented Write Configuration Bits.
Removed unimplemented Verifying methods since this is done by Arduino
  at the same time as writing