Implemented support in MiniProfiler to load jQuery via AMD

Loading jQuery directly in MiniProfiler causes issues when combined with applications
that use an AMD implementation like RequireJS. To avoid this we check if
amd is defined and if so load jQuery via require. For continued support
of the existing implementation we also assign the jQuery variable
to jQueryMP when loaded through AMD.