Issue #276 - include proper number of results in range
Issue #276 - provide uuid on new surveyInstance

* when we create a new surveyInstance because we upload data
we need to give it a uuid.
Issue #276 - create identifier on new surveyedLocale

* if we create a new surveyedLocale and we don't have an id yet, 
such as happens when we upload an excel file with new data,
we create a uuid-based identifier.