fix bug #27852

This bug report manage to fix joomla update when stream http layer is off (allow_url_fopen disabled in php.ini).
The fix add other http layers to the joomla update (like curl).

more info: http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=27852