Add parametric types
Merge pull request #46 from elixir-lang/emj-parametric-types

Add parametric types