add support replication strategy and options for C*
Attempting to consolidate Gremlin shells

Separating Faunus from the ScriptEngine implementation turned out to
be non-trivial because Faunus needs a ScriptEngine implementation in
several places: not just for gremlin.sh, but also in ScriptMap and
ScriptInputFormat.  I still don't see a satisfactory way to separate
these concerns short of a major titan-hadoop refactoring, so for now
I'm compromising and just adopting the Faunus ScriptEngine,
ResultHookClosure, ScriptExecutor, etc.

This commit also deletes the shaded titan03 dependencies from
titan-hadoop and reenables maven-enforcer-plugin in the same.  The
shaded jar needs some attention/testing before it makes a return.
Reenabling enforcer in titan-hadoop exposed a couple of unmanaged
dependency versions that are now controlled in the top-level pom.
Merge branch 'titan05' into issue_649
Expand Cassandra REPLICATION_OPTIONS help string
Porting introduction section of Faunus manual

I've brought over most of the images as-is.  This commit is slightly
more than a pure markup conversion: it also includes a little bit of
editing to attempt to replace references to "Faunus" with
"Titan-Hadoop" or just "Titan" if the context already strongly
connotes Hadoop.  I also dropped or spliced some content that only
made sense for Faunus as an independent project (like its own
downloads page and separate javadoc URL).
Rough conversion of Faunus wiki to AsciiDoc

The terms "Faunus" and "Titan-Hadoop" are used inconsistently.
Command output and configuration file samples refer to
FaunusGraph/HadoopGraph inconsistently; same goes for other classes
renamed in the integration as titan-hadoop.

I think the syntax is mostly or entirely converted, but the content
needs substantial editing and proofreading.
Add the new files from the foundationdb branch.
Add the other file changes.
Update to new API.