Copy constructor added for Internal.BasicBlock

Andras! You can use this copy constructor instead of
DeepClone(BasicBlock) that does not suit your needs. Please write
additional functionality to the constructor.