Added Support for Moodle LMS

Added support for the Moodle LMS - moodle.org. There are 39 different plugin types, each with different install paths. Plugins need to have: 
"extra": { "installer-name": "{plugin_name}" }  where "{plugin_name}" is the folder name desired and defining the type like so:
"type": "moodle-{component_name}" where "{component_name}" is the name of the component as outlined in the moodle docs at: http://docs.moodle.org/dev/Plugins