Provide wrapped admin utils in neo4django.admin.
Added neo4django.admin.autodiscover().
get_or_create() now accepts a 'defaults' kwarg...

to be more in line with the Django ORM.
Added a test for a bug using order_by and count...

together in a query.
Added structure to reason about ORDER BY clauses.
Refactored much of the Cypher query generation...

from query.py into cypher.py.
Closed the order_by/count query bug.

Introduced the idea of "required_identifiers" to Cypher snippets. These
are identifiers expected in the snippet that should have been defined in
prior snippets. The "passing_identifiers" and "required_identifiers"
Cypher attributes will enable easier reasoning about data flow in a
constructed query.
Initial "functioning" neo4django.admin...

implementation. Staff-flagged users can log in and add, change, list and
delete objects. A number of features are untested or broken, including
model history, "view on site", proper action logging, model filtering,
and permissions.

In addition to further patching and admin customization, a clone of
contenttypes (neo4django.contenttypes) was created to support admin user
actions.

Closes #139.
Strengthened test_spanning_lookup to catch #173,..

a query bug preventing "__id" or "__pk"-style spanning lookups.
Relationship-spanning lookups now work with ids.

Closes #173.
Replaced the django.contrib.admin log templatetag.

Our copy works with neo4django.contenttypes.
Merge branch 'admin'

Conflicts:
	reg_settings.py