migrated more test cases. g.v(1) now no longer returns Optional<Vertex>, but Vertex. This is so that traversals off of g.v(1) look like g.v(1).out.out.out and not g.v(1).get().out.out.out.