fixed issue #129

根据实验，在某些web服务器上，对`urlencode`也就是RFC 3986的标准解释不同，它们将unicode字符转义为以百分号开头的小写字符，而php中则默认为大写字符。比如“你好”在php中被转义为`%E4%BD%A0%E5%A5%BD`而在某些服务器上被转义为`%e4%bd%a0%e5%a5%bd`。
这导致`Widget_Archive`中的`checkPermalink`函数将它们识别为不同的路径，从而循环重定向。

解决方法：在`checkPermalink`函数中直接比较`urldecode`以后的`path`
文字的小调整

- 密码建议使用符号、字母混合改为使用符号、字母、数字混合
- 授权说明改得更明确些，强调是在GPL的范围之内自由商业性或非商业性使用。