feat(middleware): block Ruby user-agent

Closes #502
爬来干嘛...