Update phpspec and configure travis

Added travis-ci.org config and refactored the specs to PHPSpec's new requirements. The specs are incomplete but the travis integration is complete.

Update the version of PHPSpec
Refactor the specs to the new format
Add additional dev dependency for Magento code
Add Mockery as dev dependency even if deprecated