Update weights.py

separated update and process. Instead of "use all" checkbox node now checks whether there is a connection to the VertIND socket. Ability to customize the slow decay of weight instead of an instantaneous disappearance when the user uses "clear unused" function.