Revert d39c2c83caf896 and 77e293c1480f02.
Stubbing "__get" calls if the mocked object has defined a __get() method.

Unless the accessor is a real method name. Because in practice, a real method name would/should never be property name as well, at the same time.
Added unit test for shorthand mocking of "__get" itself.
Merge pull request #81 from RickWong/master

Suggested fix for shorthand notation and stubbing "__get"