added regxep and date type support and travis-ci .yml file