Add command line user impersonator

In addition to execution command as specified user advanced logging was added.
Logs are stored per user in separate file.

TASK ID: 6

@dtkachenko-softheme please review