Changed method name.
Added new ignore file for replacing ignore file.
Replace initial ignore definition to new ignore types.
Implemented new ignore logic.
Fixed wrong test.
Removed old ignore logics.
Moved finding ignore file functions.
cosmetic change.
Added generic ignore pattern test.
Fixed a bug that dosen't work absolute ignore pattern.