Added travis CI, better file change detection, regen docs