added gitignore to gh-pages
push changes automatically if --push flag is given
Updated to 2.8.6