Adding support for offsetof(); remove warnings. Adding Arduino String class.
Cleanup conditions.
Start refactoring String class to Cosa style.

1. Refactor the Sandbox CosaString example sketch.
2. Add the build support for Arduino 1.5.6-r2.
Start regression testing of Wireless for Anarduino MiniWireless.

1. Use the RFM69 setting.
Refactoring IOStream output operator for String.

1. Moving operator from String to IOStream. New include order; String.hh
before Cosa/IOStream.hh.
2. Update example sketch.
Updating MCP7940N device driver and adding an example sketch.
Update MCP7940N RTCC device driver; adding interrupt handling.
Porting Arduino-Makefile to Cosa.

1. Scaling down the Arduino-Makefile to support the Cosa build.
2. Pre-configuration for Cosa sketches.
3. Pre-configuration for miniterm.py as monitor.
Update for Cosa uart setting.
Cleanup command format.
Adding a simple shell script (fare) to allow build without makefile.
Remove one layer of makefile; using environment variable instead.
Ignore build-board directories.
Allow environment variable.
Adding support for LED display driver MAX72XX (MAX7219/MAX7221).

1. Implement LCD/IOStream interface.
2. Simple font (7-segment data).
3. Example sketch with font display, analog sample and display as float.
4. Example sketch with IOStream output operator for float/double.
Cleaning up MAX72XX documentation and interface. Improving example sketch.
Clean-up build command; avoid display of configuration for each build.
Fixed build command for ATmega32U4 based boards.

1. Update board attribute (bootloader.path=caterina) to allow build makefile
to recognize USB device.
Refactoring; cleanup.
Fixed "show_boards" target; missed board name with hyphen/minus in name.