Renamed package

- Renamed to "cm" (lowercase)
- Used packagist.org whenever possible
- Kept satis.cargomedia.ch for Tera WURFL (there is no public package distribution afaik)
- Updated phpmailer to 5.2.* (there is no tag for version 5.2.1 on GitHub)
Removed reference to our Satis repository

- Added explicit package repository definition for Tera-WURFL instead
Loaded the WURFL API via packagist

- Version 1.5.0 now available via https://github.com/sam-media/wurfl-api
Downgraded to Tera-WURFL 1.4.2.0 again

- Used own mirror of Tera-WURFL instead of the follow-up project ScientiaMobile WURFL Database API
- Avoided thus refactoring issues
- Considered change in package directory in CM_DeviceCapabilitiesAdapter_Wurfl
Merge branch 'issue-951' into issue-957
Added Travis configuration file

- Changed db user name and password accordingly
Installed APC in Travis build script

- See https://gist.github.com/till/7266839
- Added "travis" configuration environment to set the db user name and password
Re-added mysql service on Travis

- Looks like it's not been loaded by default
Overridden mysql host configuration for travis
Installed Memcache PHP extension on Travis
Disabled Travis email notifications
Fixed directories
Enabling Memcache on Travis
composer.json: Add license, upgrade phpmailer, add phpunit dev-dependency
Upgrade to phpmailer 5.2.6
Remove satis reference
Adjust create-project command
Formatting
Merge branch 'issue-957' of github.com:fauvel/CM into issue-986

Conflicts:
	composer.json
	library/CM/DeviceCapabilitiesAdapter/Wurfl.php
Move logic into .travis.yml