Fix block arguments on doubles

- Copied blocks are now released when the double is released
- sent_messages NSInvocations now return copied blocks from
  getArgument:atIndex: