ruby 1.9.3 && bugfix

Hello, I made it works with ruby 1.9.3, updated vocabularies and fixed case when tag don't have expected attribute, like <time itemprop="datePublished">September 29, 2011</time>