Finished to implement WriteCode functions.

* arduimmer.ino: WriteCode function allows any kind of buffer length
  and offset to be used with code, id location and configuration bits.
Fixed several bugs and works with 8, 16, 32 and 64 bytes buffer
  length.

* picProgrammer.h: Fixed bug in define.
Included programming time (P9)

* PicProgrammer.cs: WriteCode function fully implemented
Ping is now inside a try & catch structure to be able to test when
  Arduino is ready