Initial implementation of inputs sketch and diagram

Initial version of the inputs sketch from Chapter 3 of Arduino companion
Only print to console when the button is pressed.

Changed the sketch to stop spamming the console when the button state
is 0. Now, only pressing the button will result in a console message.
Base commit to setup Eclipse management
Added Eclipse management and build support. Created a version of
no_quarter that builds in Eclipse from C source instead of Arduino IDE's
.ino files.
Added documentation on Eclipse support.