web-gui/placing login/logout btns. responsive
Merge pull request #157 from vernak2539/webui-login-btn-placement

web-gui/placing login/logout btns. responsive
change code style to jshttp

close #155, see reasons there

This is a huge commit, so let me know if it will cause
any trouble, I might consider reverting it if it's the case.
make use of es6-shim

It's mainly because of Object.setPrototypeOf()
warn about outdated npm in adduser

close #93
move config file to separate folder

Make default config smaller, allow all users by default there.
display favicon properly
handle 404 errors better

+ get rid of fs.exists
fix tests