[Issue #1] - Allows for both multiple arguments and ! in search terms

Changed from "$@" to "$*" to allow for both multiple cmdline args,
and also for bangs (!) in the search terms.

$@ is the array of positional params while
$* is a string of the positional params.

In brief testing, $* performs in a way that mirrors the behavior of
the ack utility when receiving either of the following commands:
`ack merge!`
`ack 'class Exception'`