Added impersonnification and static content provider

This patch adds support for changing of user on the fly.
It also adds a static content provider for a prelaunch apps.