BLD: fix gitignore, packaging, add watch tasks