Add placeholder menu when running native menu unit tests.
Fixed language manager unit test. Issue #3957
Removed phtml file extension.
Fixed logic errors and poorly written loop
Improved conciseness and quality of code
Merge pull request #4106 from DaBungalow/fix-language-test

Fixed language manager unit test. Issue #3957
Respond to review comments.
Merge pull request #3825 from adobe/glenn/issue-2677

Add placeholder menu when running native menu unit tests.