value/hiddenValue now return Options

thanks joan for the idea
see https://github.com/mpollmeier/gremlin-scala/issues/56