Fragment patch #1
Read config in <fragment> tags as normal
Finish preliminary fragment support
Fixed an invisible bug and a notice
Fixed sorting
Set default output value to null
Merge options the right way so defaults are defaults and module options overwrite globals. Set old $Module-template variables so old stuff still works
Fixed so sort order is kept while adding the new provides and priority tag sorting
Added support for fetching modules by modulename aswell as provider name