Github organization cache for much faster jenkins UI navigation for non admin users
Resetting organization cache timer
Merge remote-tracking branch 'upstream/master' into github_cache
Avoid NPE for anonymous admin permissions check

This avoids a potential NPE when jenkins.model.Jenkins.getUser(name) ends
up calling hasPermissions for "hudson.model.Hudson.Administer".  I ran
into this on a jenkins instance that had greenballs-plugin installed, and
READ access for anonymous users enabled.

- Verify read permissions before performing anonymous authorization checks
- Make requestURI return null if Stapler.currentRequest is null
- Make currentUriPathEquals return false if requestURI is null
Depend on latest LTS plugin version
Improving organization cache timeout readability
Adding missing TimeUnit import
Merge pull request #3 from spajus/github_cache

Cache for Github Organization membership
Merge pull request #10 from spiffxp/anonymous-administer-npe

Avoid NPE for anonymous admin permissions check