Feature result format

I am interested in using this as a backend for neomodel, the following patch adds a RESULT_FORMAT variable to the cursor module so people can use graph or rest format responses should they wish.

Perhaps it should be exposed somewhere I am not sure