Added Mock.Instance method

Added a way to create a mock from an existing instance. 

I'm not sure if this fits from an ideological perspective, but it would be useful when the object has already been created or visible constructor isn't available.