Added Functor instances for EdgeType In/Out; renamed in/out methods to inE/outE; added in/out methods for combo .out.map{ _.target }
Removed commented code; some experiments with composing edges
look at OrientDB stuff
Merge branch 'feature/schema'
Merge branch 'master' of github.com:ohnosequences/scarph
Merge branch 'roadmap/other/implementations'
Merge branch 'feature/composition'

Conflicts:
	build.sbt
	src/main/scala/ohnosequences/scarph/EdgeType.scala
	src/main/scala/ohnosequences/scarph/Vertex.scala
Merge branch 'master' into feature/separated-ops
Added in+source and out+target ops

Conflicts:
	src/main/scala/ohnosequences/scarph/Vertex.scala
	src/test/scala/ohnosequences/scarph/restricted/RestrictedSchemaTest.scala