WINDUP-407:Rules request: Ability to identify libraries/artifacts by ide...

This Pull Request adds new addon, the project addon that is able to query the project based on the dependencies (just core functionality now). Url to jira: https://issues.jboss.org/browse/WINDUP-407
The PR contains:
 * new set of conditions Project, Artifact, Version
 * new operation LineItem
 * new model for saving the output of LineItem
 * XML handlers for each operation/condition
 * Test of the functionality/handlers
 * Report of the LineItem, looks like this (the "test message"):
![windup-lineitem](https://cloud.githubusercontent.com/assets/1478315/5505915/7c85947a-8795-11e4-93f1-d6de6cf0b818.png)
)
This should be enhanced to use constants for 'lineItem' and 'message', in case we ever refactor, we don't want the names to get out of sync with the exception.