Adjust ignore method to accept/define ignore pattern as multiple arguments

The ignore method (in config) only takes one argument, so need to call it multiple times (if want to define more than one ignore pattern)

    ignore('foo')
    ignore('bar')


This patch allows the ignore pattern to be define through multiple parameters, or as an array

    ignore('foo','bar')
    
or alternatively

    ignore(['foo','bar'])