DDF-706

Updating the ordering for plugins. Now static plugins will appear to the right most, ordered by name amongst themselves. Dynamic plugins are loaded to the left most, ordered by name amongst themselves.

Removing jsLocation member variable for the backend. Can't create a new plugin that has it. Static plugins can use it still for the front end.