add travis integration
Merge branch 'travis/maint' into travis/master

Conflicts:
	.travis.yml
Merge branch 'travis/master' into travis/next

Conflicts:
	.gitmodules
use cl-do instead of do
Merge branch 'tarsius/cl-lib' into next