joomla update service

some changes to use the joomla! update process for extensions