Added support for 9 ignore type and updated 6 ignore types
Added asynchronous buidling for gitignore UI list
Updated gi.js
Updated documentation for list command