add travis-ci support
merge branch 'issue28' into devel