Revert "[application] Remove "application launch from local path" support

This reverts commit 23fc6ba08ef7acf9391855bbde1a7600d7b53199.

The confirmation from QA is needed to merge it again (as some of their test cases might be affected).