use gulp for development
improve gulp support, use gulp for travis