Let known web crawlers bypass over18 check

Fix some errors. (by robertabcd)
Fix errors caused by boardd not returning empty fields.