pushed as requested...mock crawler just returns true, web crawler is
mostly functional (needs absolute address fix), passing all tests
currently
Fixed writeDatabase in WebCrawler: was writing to pre-defined file
"database.txt" (was this for testing?), now takes the file to be written
as its param (instead of the Database itself, which is unnecessary as it
is a private field and accessible everywhere). Plus some general
tidying.