Add Plugin Uploader

Allow users to upload a plugin from manager page.

+ CSS updates.
+ Some fixes in `Weapon` class priority order.