Fix blueprints not being uploaded when shift-clicked in blueprint library

Was trying to put some blueprints in blueprint library, but they well wouldn't simply appear in the list.
Came out the uploading and downloading player is only set when the slot is clicked, but not when shift clicked.
Also since the onSlotChanged is triggered always, slotClick doesn't seem to be needed anymore?