allows for direct preprocessing of grayscale images with channel all
added travis-ci functionalities
added travis-ci functionalities, ready to test