Add C++ emacs tattoo to all .h's
Rename .hpp's to .h's, fix up #defines and #includes
Move .h's and .tcc's to src/include
Avoid empty .cpp file
Switch to 'official' itype.h, with full-on doc
Don't look for .hpps in Makefile
Upgrade CFLAGS to -Wall -Werror, fixup as needed.  Mostly: Ditch int loop vars, remove unused variables, and ensure we return something in non-void methods.
Merge pull request #4 from DaveAckley/master

Mostly .hpp elimination and include/ use