add new app to AppList if updated app is not presently in the list.

Finally chased down the bug that causes newly added apps to not render. Fixes #726.