don't mark annotations on a queryset as invalid data

Conflicts:

	setup.py
validate extra fields too
Merge pull request #15 from Maplecroft/master

Permit charting of aggregation/extra fields in a queryset