i18n: extract new messages
i18n: Update German Translation
Merge pull request #251 from carschroeder/new-german-tranlations

German translations for feature-email-login
instance/show: Explicitly set None. The problem is that an empty pager evaluates to False
Correct accidental rename
Replace repoze.what-pylons dependency with custom function (fixes #250)

Introduce a direct permission check `perm`, which can be used together
with `can`, `check` and `require`, e.g.

    require.perm('global.admin')

Additionally, introduce a `guard` decorator, which allows to execute a
function in advance of the decorated function, e.g.

    @guard(require.perm, 'global.admin')
Use adhocracy_Pylons in paster plugin configuration
Make `guard` a decorator which behaves as `require` does
Garden

* Remove unneeded imports
* Make require call as early as possible
hhu: Disable mirror once again
Merge pull request #252 from nidico/feature-250-remove-repoze-what-pylons-dependency

Replace repoze.what-pylons dependency with custom function (fixes #250)
Squashed commit of the following:

commit 3a77d9ecf27e94c7187aa7f891ae6cdee677ac98
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 28 08:16:49 2013 +0100

    Fixed indenting

commit 4cac150f3071b483d230543a57ef6a397525a715
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 28 08:12:25 2013 +0100

    Better error handling

commit 9ea39fb128e6df2d13a7d61df4875f41144cbece
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Tue Feb 26 19:27:35 2013 +0100

    small cleanup

commit e5ab89b6a534b9082e249878f65801eec31d3088
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Fri Feb 15 08:19:34 2013 +0100

    Small Fixes

commit c1725303506ec865b7e3d20c80c7b72c5ea13a38
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 14 08:32:58 2013 +0100

    Small Cleanup

commit 3498b49ef84c16e65d7737a75eec365a40e97031
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 14 08:23:32 2013 +0100

    Optimization...

commit fdbb3f63c236b311bf250e98c6d2881257509a63
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Wed Feb 13 08:41:54 2013 +0100

    Removed Error

commit 8ca2a5ad2da1e39e7639578edd32772fde0da11a
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Wed Feb 13 08:41:06 2013 +0100

    Improved Errorhandling

commit e9b69cb21c71ea0a8921c8ca3ce68df098d17886
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Tue Feb 12 17:35:54 2013 +0100

    Reworked Error Handling

commit 1383e5d6d4058363d6591b14e984d76bd22cf591
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Tue Feb 12 16:06:38 2013 +0100

    Small fixes

commit ac245b50eeb5e862263a179e9903bd09cce3f381
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Mon Feb 11 18:19:50 2013 +0100

    Better language detection

commit 5632fb5889528011a1f8c36bd153cef1aefcd636
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Mon Feb 11 13:38:25 2013 +0100

    Small Fixes

commit 8d8c91b0cc50ffd85981c25581c6c00776d7d942
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Fri Feb 8 15:26:47 2013 +0100

    Small changes

commit d724c13e69bcc145d1170bcc110b237fb50dd243
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Fri Feb 8 13:22:40 2013 +0100

    Removed unnecessary change

commit 673edad30cf2f1a42d89538a5cb342aeba77f9c9
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Fri Feb 8 09:44:43 2013 +0100

    Completed API

commit 8ff336447e19a3dc4157fd68c125fb440c31dce1
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 7 15:08:27 2013 +0100

    Removed StaticPage

commit 19a5f13d748437a85d3334dfce9d20295fd5c94b
Author: Richard Liebig <liebig.richard@hotmail.com>
Date:   Thu Feb 7 14:51:54 2013 +0100

    New static api
log if a static page is present, but invalid
Show link to weberror interactive debugger in debug mode

Weberror allows for interactive post-mortem debugging. The respective
middleware has already been active in available previously.

This commit allows to expose a link to the interactive debugging session
from the HTTP500 error page through the configuration option
`adhocracy.interactive_debugging`.
Remove werkzeug dependency
Merge pull request #254 from nidico/feature-show-interactive-debugger-link

Show link to weberror interactive debugger in debug mode
Fix missing `asbool` calls
pep8
Update rq from 0.3.6 to 0.3.7
Change forgotten @ActionProtector to @guard syntax

Addendum to b8fddeb798c5cdcb8912ec3a1cc2a9de24968535

This has somehow been forgotten.