Ignore surefire's temporary test ordering files
Fix infinite recursion
Changed local lock contention to permanent failure

Contention on a lock with a transaction in the same process formerly
threw TemporaryLockingException.  Now it throws
PermanentLockingException.  The two unit test methods sensitive to the
exact exception type are also changed to expect PLE instead of TLE.
Javadoc update on locking exception classes
Added a short graphdb test method

This test method in TitanGraphTest just creates three vertices and
then globally counts the graph's vertices, both within a single
transaction and after committing the vertex-creating transaction.
pom.xml deduplication

Moved pom.xml stanzas repeated across multiple modules into the parent
module and deleted them from the children.  Also deleted the
comprehensive profile.
Removed openjdk6 from Travis CI config