Added isUserField to SgFieldSchemaInfo

Added isUserField to field schema info class and remove SgField
function checking its info class for deteremining if is a user
field instead hit the info object.

Cleanup of field functions calling schemaInfo() instead of direct
var.