Added IGrabListBuilder and RegexGrabListBuilder

Grab list is a list of items to be downloaded (e.g. list of images that
need to be dumped on a webpage). RegexGrabListBuilder is a grab list
builder based on a regular expression. It is to be used later.
Used RegexGrabListBuilder