Created @RequiresProject as Interceptor

Do not merge this yet, since global interceptors is not working in Furnace-CDI