Add support for bean property annotation #546

As per discussion in #446 and issue #546, this change adds support for bean property annotations at the resource level and at the `@BeanParam` level.
Merge pull request #547 from giovannibotta/patch-2

Add support for bean property annotation #546