Rename Javascript files which are part of demo portal
Description
The JS files which are part of the portal are confusingly named. Their names are currently the same as the demo name, which in many cases is the same as a component name. Hence we have for example a file named "uioptions.js" which does not actually contain the UIOptions component but merely the demo for it. This causes confusion when bringing up particular files in an IDE, especially on case-insensitive platforms. Similarly "renderer.js" in demos/renderer/data does not contain the renderer but demonstration data for the renderer. I propose a rename to "componentnameDemo.js" for demo files and "componentnameDemoData.js" for data files used in the demos.
The JS files which are part of the portal are confusingly named. Their names are currently the same as the demo name, which in many cases is the same as a component name. Hence we have for example a file named "uioptions.js" which does not actually contain the UIOptions component but merely the demo for it. This causes confusion when bringing up particular files in an IDE, especially on case-insensitive platforms. Similarly "renderer.js" in demos/renderer/data does not contain the renderer but demonstration data for the renderer.
I propose a rename to "componentnameDemo.js" for demo files and "componentnameDemoData.js" for data files used in the demos.