Added Spanish NIF validation feature

Added Spanish NIF validation feature

To use:

```
// src/Acme/DemoBundle/Entity/AcmeEntity.php
use Symfony\Component\Validator\Constraints as Assert;

class AcmeEntity
{
    // ...

    /**
     * @Assert\Nif
     */
    protected $nif;

    // ...
}
```