Minor fixes and changes

There are details and reasoning in the commit messages. 

A note about the PLT. It keeps the existing behaviour if you already have a .dialyzer_plt in your home other wise it builds one. So it should be the best of both worlds. 

If you merge this please, tag the bump commit with v0.0.2. Otherwise, its impossible te rely on in rebar. 

Thanks