Added FILENAME protocol type to url.hpp