Install .user.js files dropped into the Add-ons Manager.

Refs #1663
Call default onDrop() only when there are non-user-scripts.

Fixes #1663