Major update ahead of Dreamforce 2014

Added examples for
- Application factories
- ApexMocks
- Use of Polymorphic Selector and Domain classes, see
InvoiceServiceImpl.cls
- Updated to API v31.0