Add http in front of link to make sure it works properly if missing

If the user input for a link doesn't contain http or https at the beginning, this patch will add it to the value of the link.
Right now, if the input is **www.google.com** the link goes to **http://www.example.com/www.google.com** for me, which is unfortunate.