QgsFeatureRequest: New filters FilterExpression and FilterFids

Conflicts:
	src/core/qgsfeatureiterator.cpp
	src/core/qgsfeatureiterator.h
	src/core/qgsfeaturerequest.cpp
	src/core/qgsfeaturerequest.h
	src/core/qgsvectorlayerfeatureiterator.cpp