Replace prototype.js by jQuery

Phasing out prototype.js and replacing it by jQuery as it's substantially more popular. 

Will ease the integration of external JavaScript plugins that rely on jQuery.

Not required for release 4.5 (must consult @dwlfrth).