Add TAGS to .gitignore.  Emacs FTW.
Added basic logging.
i2c cleanup.
Whitespace cleanup.
Changed wakeup return value.
Merged.