Changes to make dot work on linux (don't split the command twice), and ask travis to install graphviz before running tests.