Avoid getting doubled slashes in theme paths with not set theme variable.
Now you can leave the theme config variable empty and put the theme directly into the theme path and save one directory level when you have a single theme anyway.
Commented permission parser
Initialize variable, 'cause I'm a good guy that way.
Merge pull request #1379 from rarila/themepath

Avoid getting doubled slashes in theme paths ...
Fixes #839. When editing users, show 'updated' instead of 'added'.
Correct check for 'added' and 'updated' log message.
Merge pull request #1385 from xiaohutai/master

Correct log message for creating a new user and editing an existing user
Fixed: overview page threw exception dump when not logged in.

Here's what happened: The Twig template for /overview would use the
`render()` method to fetch HTML fragments, and that call would fail
because the user wasn't logged in. However, the permission check in
/overview itself was broken, allowing anonymous users to view the
overview page, so instead of redirecting early in the page lifecycle,
Bolt would start rendering the overview template, run into the `render`
function, and that would throw an exception inside Twig, which would
then be dumped into the response.

I haven't fixed the actual exception dumping problem, just repaired the
permission check for /overview, so the problem just doesn't appear
anymore. It's still broken though.

Closes #1308
fix to missing slash in path
Merge pull request #1387 from rossriley/fixes-async-files

fix to missing slash in path