- made abstract Keep class more powerful

- added method to MessageKeep: AssignFrom
- new Nodes: Clone, Distinct
- moved cast utils to VVVV.Utils, made extension methods out of them.
- renamed pins Set to New
- reworked update behaviour of Create Message.Keep
- fucked up Hold :(