feat(middleware): block Ruby user-agent

Closes #502
Merge pull request #503 from cnpm/block-ruby

feat(middleware): block Ruby user-agent