Add support for pre_tasks and post_tasks per role.
Allow multiple defaults files.