Versioned class and inherited fileds for annotation configuration

This annotation allows to define list of fields which will be versioned. By default all inherited fields and marked as ```@Gedmo\Versioned``` will be logged but sometimes we would like to specify that only few of them should be versioned.

Example:
```php

use Gedmo\Mapping\Annotation as Gedmo;

class Person
{
    /**
     * @Gedmo\Versioned
     */
    protected $age;
}

/**
 * @Gedmo\VersionedClassAndInheritedFields(fieldList={"skill"})
 */
class Worker extends Person
{
    /**
     * @Gedmo\Versioned
     */
    protected $skill;
}
```

Now - because annotation VersionedClassAndInheritedFields has been used - versioned will be only this field. If this annotation will be not used than all fields from class Worker and inherited form Person (age, skill) will be versioned.
Please, check if there should be another 
```php
return $field;
```
after the first if