Fix bug #10181: Categorized and Graduated styles show also non numeric columns

This pull fixes the bug (https://hub.qgis.org/issues/10181).

It implements a custom field validation function in the QgsFieldModel class to filter the fields to load in the related CombBox. 

In this case the Categorized and Graduated widgets filter the fields to show passing only the numeric columns.