Bookshelf plugin for virtuals

Ok, here is the virtuals functionality wrapped as plugin.
Merge pull request #164 from johanneslumpe/patch-4

Bookshelf plugin for virtuals