Separate dialyzer target

Currently dialyzer is run as part of the compile target, however, I think it's better to move it to it's own target. So the list of targets for 'all' becomes the "standard": compile eunit dialyzer.