Recompile all erl files on hrl file modification
Merge branch 'recompile_erl_on_hrl_change' of git://github.com/crownedgrouse/erlang.mk

Extra changes include:

 *  Not running the target if the ebin/ directory does not exist
 *  Moved the target in the appropriate section in the file