Travis support
Include cms for testing only
BUGFIX Fail copy operation if theme doesn't exist

This is meant to prevent infinite loops when trying to copy themes
from non-existant paths, which brought our CI server to its knees
the other day.
Fixing broken unit test.
merge with 0.6