move settings to config file, log long actions
rename common.hrl to e_prof.hrl, fix unit tests
add .dialyzer.ignore