update travis yml to 1.4 (eliminate tools conflict; 1.3 difference isn't large enough to justify maintaining separate tests)
0.3.1 update on master