[functions] added strip_extension function: remove the extension from the given filename
[updater] added plugin updater (very alpha stage): support install, uninstall, list, update