Adding the MPLABx project files

I added the mplabX build so firmware can be build and debugged with the vender debugger. The sources stay the same.
Removed the extra brackets in the Counter data file.

The compiler warned me. THis might have something to do with #4
Adding the bootloaded mplab project files
Added the #define block to boot the chip from the debug configuration in mplab
Added the simulator Interface
Switched to the new PID struct setup.

This seemes to have fixed the rebooting problem.. It would seem the old struct was malformed. close #4
Updating the internal libraries to the new PID
Removing print statements
Begin adding io RPC definitions
Updating the PID datatable request
Addingt eh MPLAB X project files for the DyIO project.
Fixed the compile to include the processor defines.
Adding the GET namespace definitions.
Finished the GET commands for IO
Adding the IO POST commands.
adding the async mode
All of the namespace definitions for IO
Adding the namespace definitions for the IO.SETMODE namespace.
Starting the DyPID
Added the RPC data for DyPID