Fix whitelist matching issues
Fix whitelist matching issues

This PR will add features below and closes #93

- ignore trailing `/` or `@@`
- ignore the `http://` or `https://` prefixes on whitelisted URLs
- ignore case sensitivity in URL
wakatime/chrome-wakatime,wakatime/chrome-wakatime,wakatime/chrome-wakatime