ignore .beam files
start building unit tests
ignore .eunit
remove elixir (Optionial config option)
set return values on spec's
change load_and_execute to use foldl as a state monad, this lets us take advantage of the symatry of the code
adjust debug statement
enable R16b01 and R15B03
if the handler method is not exported we add a notice via lager.

Also add type specs
add lager transform to the compile options
adjusting types
fixed a spec type
refactoring and specs
readded elixir
remove R15
added travis-ci button