Various enhancements to ApexMocks:

- support for doThrownWhen exception stubbing
- inner interface support
- mock class extend base class support
- improved apex-mocks-generator resulting in less generated code
Merge pull request #2 from financialforcedev/minor-enhancements

Various enhancements