Filter potential XSS attack in links

It Removes potential XSS attack in links, now only http:// https:// and ftp:// links are allowed. Filter is case insensitive.
```
[XSS Vulnerability](javascript:alert('xss'))
```