Support mocking magento classes by alias

Add support for mocking magento classes using aliases. For example

$mock = $this->getModelMock('sales/order', array('getShippingMethod'));

This should be familiar for EcomDev Test users which has the same functionality, although implemented slightly differently.