Add static version of isSupported(), needsPermission(), requestPermission().
Add getCurrentPermission()