Do some tests for getting Optional arguments from a request.
Refactoring to OpProcessor to handle message validation and errors.
Refactored opprocessor pipeline a bit and improve error handling of message parsing.
Add slf4j.

Turn on logging for gremlin-server with -Dlog4j.configuration=file:config/log4j.properties
Added some logging around session creation.
Improved javadoc.
Add server and graph configuration files.

The yaml file represents server configuration. It will point to external graph properties files that can then be utilized natively to be passed into GraphFactory for creation.
Utilized host configuration in server initialization.
Pass server settings down to the Context.
added support for State.CENTRIC, State.ADJACENT so that TinkerVertex has endogenous concepts associated with VertexCentric computing. Added PageRankVertexProgram to Gremlin from Furnace2 for testing purposes.
merged master.
Get configured graphs instantiated for sessionless bindings.
Merge remote-tracking branch 'origin/master'
Push configured Graph instances into Bindings for sessionless calls.
Fixed problem with sessions being created on every request.
Show requestId to validate order of operations.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	gremlin/gremlin-server/src/main/java/com/tinkerpop/gremlin/server/GremlinServerHandler.java
Refactor static file handler in separate class