spatial api

a high level spatial api for py2neo preferring GIS terminology rather than that of Python or Neo.
okay, i'll try again. this did create the lucene index but not the required R-tree in the graph. Maybe i had some other bug at the time.