Clean up documentation.
Refactor main.cpp; remove default setup/loop. Add CosaLED example.
Fix error in ProtocolBuffer::getchar(); use input stream.
Adding explicit parallel port 4-bit.

1. Update to allow LCD shield for Mega.
Improving LCD/HD44780 class structure. Cleanup.

1. Refactoring HD44780 class after adding new parallel port (4-bit) adapter.
2. Rerun LCD size benchmark.
3. Removed benchmark README.md files. Moved text to example sketches.
Cleanup benchmark. Adding measurement and results to example sketch info.
Cleanup blink examples. Adding two new variant; Classical and Minimal.
Cleaning up blink example sketches.
Fixed Canvas optimization error; avoid side-effects in argument evaluations.

1. Clean up Canvas example sketches. Add circuit description.
2. Remove README.md files.
Clean up Canvas example sketches.
Clean up Codec example sketches. Removing README.md.
Update DHT11/22 example sketches. Cleanup.
Cleanup example sketches; removing README.md, moved info to sketch intro.
Merge branch 'master' of https://github.com/mikaelpatel/Cosa into Mega_LCD_support