updated gitignore to include more files which need not be in the gh-pages branch and also to allow a test folder.