add mac and linux os to travis
start tests in the tests dir