Added from_application and from_build_pack and merged from_location and from_directory to from_path.  Fixed up tests and added test for no extensions found.