Ensure app_dir/2 raises on invalid application
Update ecto example/simple and ensure generate
tasks cannot run from umbrella.