[Annotation] Added the ability to set the type when using @VirtualProperty

As discussed in nelmio/NelmioapiDocBundle#161, I added the ability to force the type of a virtual property when using the `@VirtualProperty` annotation.

Comments are always welcome :)