firedrive and vk

https links support added for vk.
tweaks to validate and such regex for firedrive to make it work again. for some reason it was throwing empty host and such the other way.