Fixing opennms-drools-example to work with OpenNMS 1.12

I've updated the pom.xml, the dependencies, package names, etc. to be able to use the project with OpenNMS 1.12.6-SNAPSHOT.

I've also added some basic JavaDocs.