ME: added management command to convert xform id strings to lowercase
ME: xform id string conversion to lowercase before saving
ME: altered 'test_publish_xlsform' test case to accomodate id_string conversion to lowercase
ME: added 'iexact' to username query filter in logger folder's view.py
ME: fixed bug triggering 404 exception
ME: changed id_string query filters to use 'iexact'
ME: changed queries that filter by id_string and username to use iexact in main's view.py
ME: changed queries that filter by id_string and username to use iexact in restservice's view.py
ME: changed queries that filter by id_string and username to use iexact in viewer's view.py
ME: edited/added testcases to for requests with usernames and id_strings is different cases
ME: added testcase for requests with username and id_string in uppercase
ME: added testcase for requests with username and id_string in uppercase
ME: reverted to initial test case without upper case
ME: added testcase for requests with username and id_string in uppercase in test_importing_database.py
ME: reverted change; id_string to be saved as it is
ME: reverted test case to initial state
ME: added management command to check for id_string duplicates
ME: checking for duplicate id_strings using management command
ME: refactored 'check_for_id_string_duplicates' mngmt cmd
ME: implemented 'queryset_iterator' and filtered xforms per user