Resolve design flaws in core URL helper

Reverts the helper in `Mage_Core_Helper::getCurrentUrl()` back, to use the core URL Model again. Sucessfully tested on a Magento instance with port 8080.

related #228