Add portable example, makefile for AVR

This also add integration for Travis CI to make sure nobody breaks the portability.

Travis can be enable at: https://travis-ci.org/profile