link tidy and csslint to flycheck, bind ",!" to flycheck-list-errors
update todo