update to working with elixir 1.0.0

- record transformed to struct
- update to new ast case clauses generation
Merge pull request #1 from liveforeverx/master

update to working with elixir 1.0.0