Support enum based properties type.
Merge pull request #21 from asaf/enum

Support enum based properties type.
Bumping java back to 1.6.

We went to 1.5 recently because we assumed that we weren't using 1.6 features anywhere, but that wasn't really true as the Override annotation was being used in a 1.6 way.
updated LICENSE.
Update CHANGELOG.textile
FramedGraph.query() provided.
Added param support to Gremlin annotations.
Renamed @Param to @GremlinParam as there are many @Params out there.
Clean up imports
Merge pull request #22 from BrynCooke/master

Add param support to @GremlinGroovy --- Merged. Thanks. Can you please provide some documentation around this in the http://frames.tinkerpop.com Wiki.
removed sideeffect in Gremlin annotation demos as now you can access the pipeline with AsMap.
updated CHANGELOG. @BrynCooke.
Fixed #23 .. Also, removed caching layer in GremlinGRoovy annotation as GremlinGroovyScriptEngine maintains caching.
another test case for arbitary return object from GremlinGroovy annotation.
Add equalsVertex/equalsEdge methods to VertexFrame/EdgeFrame interfaces.

This allows testing for equality based on the underlying element type,
regardless of the Frame interface used. Note that the current behaviour
of the equalsVertex/Edge method checks the equality of *either* another
Vertex/Edge object _or_ another VertexFrame/EdgeFrame.
Cleanup.

Remove unused imports and unnecessarily extended CreatedBy class.
Merge pull request #14 from mikesname/vertex_edge_equality_methods

Allow comparison of framed vertices based on their vertex, not framed class...
Update CHANGELOG.textile
Added frame initializer that to allow new vertices and edges to be
initialized before returning the new frame to the user.
Merge pull request #24 from BrynCooke/master

Add interface to allow initialization of new framed vertices and edges.