Urls refactor

Refactored all URLs. Now every URL gets generated in request->makeUrl. Support of nonFURL added, support of manifest-based URL generation added, and hope that I broke nothing.

Well, really a HUGE pull request here. If ANY problems please don't hesitate to contact me - will try to fix ASAP.

If you have conflicts (mostly because of templates) - I also will help.