* correcting empire version in top level pom, fixes #69
trying to do a better job with wildcard types in interfaces used with the code generation facilities.  looking for wildcard types specifically now, trying to figure out if they are super or extends and generate the instance appropriately. re #70
resolving cast exception for bnode/uri when trying to refine an unknown individual's type. fixes #71
updating openrdf util to latest to get fix to getType.  attempting to correctly update maven stuff to match
updating change log w/ information about the recent commits/fixes
fixing the same bug that manifested itself in #70, but this time in RdfGenerator rather than InstanceGenerator.  Test case added for this usage
* appending loader path to javassist class pool, as suggested on the mailing list, for dealing with empire in servlet containers, such as glassfish or tomcat
updating change list for current version of empire
removing a couple uses of describe internally and replacing them with direct lookups.  this should make going to/from RDF a bit faster in cases where the objects are nested
fix to merge when using EmpireGenerated based classes which are the same objects that were originally used in persist and thus have no known instance triples; in these cases we have to get everything from the database.  basic test for doing this sort of thing.  also refresh should correctly update the generated meta information used in merge, test for that as well.  fixes #73
make EntityManagerImpl more forgiving during merge if something does not exist during cascades
moving configuration reading into a single function that the core module can use and that we can re-use in imperium
checking super classes for declared fields
* while jena generally supports transactions, some model implementations wont.  so now the default jena data source does not.  TDB impl handles this separately in its existing impl, and splitting out the actual tx support into a subclass of the core jena DataSource implementation which will be instantiated when non-TDB based models support transactions.  should avoid unexpected not supported exceptions when trying to use transaction stuff on a jena model which doesnt actually support them
* adding a meta property to Dialect to report whether or not the dialect supports bnode stability in the query language ala what ARQ & Stardog do w/ <_:bnodeId> this is preferable to relying on instanceof checks.
* replacing a couple deprecated methods w/ the new bits from openrdf utils and removing a class that was duplicated and use the one already present in openrdf utils
* don't override hashcode & toString for concrete classes when wrapping w/ instances of EmpireGenerated, users might have had specific stuff in those methods they want considered
* fix a bug creating collections from RdfProperty annotated data when using isList=true
* big refactor of the test suite.  merging all EntityManager specific stuff into a single new test suite class, and each DataSource implementor can extend that suite to verify their implementation against Empire's expectations.
* using a smaller test data file so the tests run faster since we reload data each test
* collapsing the two codegen test suites into a single suite
bumping from guava 10 to 11, updating cp utils & openrdf utils to 2.2 & 0.6 respectively.  updating build file to reflect changes to test suite, attempting to update pom files to match changes to deps.