Respect database prefix

Allow Moodle to supply the database prefix, instead of assuming mdl_.
Added capability to add instance
Bumped version
Docblock improved
Changed access capability to system context
Version bump
Merge remote-tracking branch 'sd63/dbprefix-develop' into develop