DATAJPA-317 - Added @NoRepositoryBean to JpaRepository interface.

This prevents the repository from being considered a repository a Spring bean instance has to be created for in case it is accidentally picked up during component scanning.
DATAJPA-303 - Added integration test to show auditing on update working.