Rename Argument.raw to Argument.value
Rename GremlinFunction.args to GremlinFunction.arguments
Rename rawArgs to raw
Merge ArgumentList class into Argument class

Revert change that removed parentheses when no arguments were supplied.
ArgumentClasses are no longer responsible for appending groovified values
Add NumberArgument class