Added LCA finder that works on DAGs, not just trees. Algorithm naive,
but effective.
Resolved: Needs a file header (nowadays LGPL+EPL). See other files for
example.
Fixed: Shouldn't this be DirectedGraph? 
from https://github.com/jgrapht/jgrapht/pull/73/files#r9410194
make class variable DirectedGraph instead of Graph
Fixed comment: Can't this be optimized to only examine the incoming
edges? from https://github.com/jgrapht/jgrapht/pull/73/files
Added method to support multiple LCA (not impelmented yet) based on
feedback from: https://github.com/jgrapht/jgrapht/pull/73/files#r9775943
correct mistake with findLcas that ought to return a Set
Merge pull request #73 from leocrawford/master

Added LCA finder that works on DAGs, not just trees.