Added Jax-RS information provider
Refactored InformationNeed
Updated test cases for InformationNeed