Added multi user support to external app

When I was using the external app, only admins could add external links to the database.
I have adapted the app, so every user is able to add links. Only the users' links are added to the navigation menu. You can add links via the Personal menu.

I hope this can be merged.