Fix labels and add better tests.

In response to this problem:
> on https://github.com/jirikuncar/invenio/pull/165 there is no `in_review`
> trusted developer (Lars), but PEP8 problems
> -- Jiří

It was clearly lacking some proper tests for this, they are quite verbose and I was too lazy to do them. Hence I get punished ;-)