Fixed up the TraversalStrategies and TraversalStrategy APIs. They are not fully static objects associated with a class of Traversals. The API makes this very apparent now. Updated the ASCII docs accordingly. GiraphVertex/Edge/VertexProperty now use GiraphElementTraversal and it has its own TraversalStrategy for preping it for GraphComputer OLAP execution -- no more anonymous innerclass.
Merge branch 'master' of https://github.com/tinkerpop/tinkerpop3