Removed hardware folder, will be added later to a dedicated hardware repository.
Merge remote-tracking branch 'keesb/for-nick'
Added <inttypes.h>
Only white space changes (indent 2, no TAB's)

We're using indent 2, which is more or less standard for Arduino. Also
I don't like the use of TAB, unless they represent 8 spaces.
Merge remote-tracking branch 'nickl/master'
Use stdint.h instead of inttypes.h because we only need the types

inttypes.h (despite the name) is used to give all the printf format stuff
and we don't need that.
Add .gitignore
Add first set of doxygen comments