Support deploying zipped Play applications

Extend the searching for Play applications to include both the
application root directory and all its immediate subdirectories.

If no suitable directories are found, no Play application is detected.

If more than one suitable directory is found, throw an exception.

If precisely one suitable directory is found, use it.

[#52707661]
Merge 52707661- to master

[Completes #52707661]