added project specific ignore rules
Added dependencies for processing Mozilla Public Suffix list
Addded tag, domain, and url classes and their tests.
Added master Makefile
Merge branch 'tagd_classes' into dev