First round of cleanup up the AddonManager a bit
Some more AddonManager refactoring
Removed unneeded curl includes
Large scale refactor/rewrite of the AddonManager, adding cleaner separation between repository addons and installed ones
Updated copyright header
Added check for MD5 and version number to Addon online check
Make sure that duplicate Addon install requests don't lead to duplicates in the installed_addon list
Keep proper track of MD5 checksums of addons
Added script to generate index for addon repository
Fixed MenuEntry id generation in AddonMenu
Added "Nothing New" indicator after check for new packages with no new results
Removed some overly verbose debug output
Load/save the Addon enabled/disabled state to the config file
build-addon-index.py will now build the .zip files from src/
Catch errors when enabling addons, i.e. when the addon was deleted but is still in the config
Renamed "http_url", just "url"
Added official addon repository URL back in, downloading new addons should now work again
Merge branch 'feature/addon-manager'
Added const some member function qualifiers in Controller
Made member variables private and removed friendship to Menu in MenuManager