JavaScript Manager and auto-import for Lazarus

I have two feature requests which are related to one another.

  1. JavaScript Manager for the Lazarus version
  2. Auto-add required JS libraries when a component is added to the form which needs it, and auto-removes them if they're not needed.  This should have a Project level setting to let you turn that on and off for manual override.

It is on our todolist to port both functionalities that exist right now already in Delphi to Lazarus.