Add DIALYZER_PLT variable

This is useful for optionally sharing a PLT amongst projects or
dependencies.
Update relx to the latest version
Change erlydtl call to work with old and new releases
Merge branch 'dialyzer-plt-variable' of git://github.com/danielwhite/erlang.mk
Update copyright years
Merge branch 'fix_dtl_compilation' of git://github.com/acammack/erlang.mk
Merge branch 'update_relx' of git://github.com/acammack/erlang.mk
Clean release based on output dir from relx in-line options
Add TEST_ERLC_OPTS option
Update erlydtl url.
Add proper to package list.
Merge branch 'master' of git://github.com/kaos/erlang.mk
Merge branch 'master' of git://github.com/kiela/erlang.mk
Cut erlang.mk into many small components

 *  The build.config says what gets into the generated erlang.mk.
 *  The default erlang.mk in the repository hasn't changed yet.
 *  Clean targets were separated into "clean" and "distclean".
 *  The "help" target was added to display some help message.

I probably broke a couple things...
Change GitHub raw file URL

GitHub issues a 301 Moved Permanently response on all calls to
`https://raw.github.com`, which redirects to
`https://raw.githubusercontent.com`.
Bump relx version to 1.0.2
Merge branch 'master' of git://github.com/kolorahl/erlang.mk
Merge branch 'master' of git://github.com/kiela/erlang.mk
Quote module names when producing project.app
Merge branch 'quote-module-names' of git://github.com/s1n4/erlang.mk