create environment for testing

* add basic test runner
* add Makefile
* add `elixir-mix-flatten' function
setup travis
add travis build status image
Merge pull request #3 from tonini/introduce-testing

Introduce testing