Add 'force' option, to 'git add --force' files which are ignored

This is because the `gh-pages` branch may contain files which are oftentimes ignored in `.gitignore_global`, such as generated files or parts of other packages (`npm`, `bower`, etc).
Merge branches 'gulp-dependency' and 'force-ignored-files'