Support for Indices.

This commit makes VersionedGraph extends EventIndexableGraph for indices support,
This commit also contains:

- An implementation of VersionedIndex and VersionedIndexIterable, this is required
to iterate and instantiate VersionedVertex/VersionedEdge.
- Tests for the indices methods.

Fixes #6