Added helper to run commands as different user.

This is mostly for readability.
Fixed typo in documentation.
Fixed condition for installing libxslt1-dev and used `as' helper.