Add check target to Makefile

Output is sorted and compared with known good output
Transfer less data through channel

urlRecord now use a bool channel to pass locks instead of map itself
Use Init() method on urlRecord
Merge branch 'master' of github.com:zunda/tour-of-go-web-crawler