fixes #1011 here is the function

this is a quick and dirty function from @louisa-bielig and josh's hack-fternoon so that richard could actually use the inuktitut corpus

more notes are here: https://github.com/louisa-bielig/MultilingualCorporaExtractor/issues/4

http://unicode-table.com/en/sections/unified-canadian-aboriginal-syllabics/
http://www.translitteration.com/transliteration/en/inuktitut/canadian-aboriginal-syllabics/

some notes from testing:
```javascript
var giganticString = "";
var theset = {"total_rows":1540,"offset":0,"rows":[
{"id":"38b751d2a58a13f04a201ac9f9903ff4","key":{"utterance":"gen:1:1 ᐱᒋᐊᕐᖕᓂᕐᖕᒥ ᒎᑎ ᐱᓐᖑᖅᑎᑦᓯᓚᐅᖅᐳᖅ ᕿᓚᖕᓂᒃ ᓄᓇᖅᔪᐊᕐᖕᒥᒡᓗ."},"value":1},
{"id":"38b751d2a58a13f04a201ac9f98f5fca","key":{"utterance":"gen:1:10 ᒎᑎᐅᓪᓗ ᐸᓂᖅᑐᖅ ᑍᕚ ᓄᓇᖅᔪᐊᒥᒃ, ᐃᒪᖅ ᐊᑕᐅᓯᕐᖕᒧᑦ ᑲᑎᓯᒪᔪᖅ ᑍᓪᓗᓂᐅᒃ ᐃᒪᖅᔪᐊᕐᖕᒥᒃ. ᒎᑎᐅᓪᓗ ᑕᑯᓪᓗᒋᑦ ᓈᒻᒪᒋᕔᑦ."},"value":1},
{"id":"38b751d2a58a13f04a201ac9f98f3f49","key":{"utterance":"gen:1:11 ᐊᒻᒪ ᒎᑎ ᐅᖃᕆᕗᖅ, “ᓄᓇᖅᔪᐊᖅ ᖃᓄᐃᑦᑐᑐᐃᓐᓇᕐᖕᓂᒃ ᐱᕈᖅᑐᖃᖅᓕ, ᐱᕈᖅᑐᓂᒃ ᐱᕈᖅᓯᐊᒃᓴᖃᕈᓐᓇᖅᑐᓂᒃ, ᐸᐅᕐᖓᓕᖕᓂᒡᓗ ᓇᐹᖅᑐᓂᒃ ᐸᐅᕐᖓᖏᓪᓗ ᐱᕈᖅᓯᐊᒃᓴᖃᖅᓗᑎᒃ ᐃᓗᐊᒍᑦ, ᐊᑐᓂᑦ ᖃᓄᐃᑦᑑᓂᑎᒃ ᒪᓕᒡᓗᒋᑦ ᓄᓇᒥ.” ᑍᒤᓕᖅᐳᖅᓗ."},"value":1}]};
for (var x in theset.rows) {

  console.log(theset.rows[x].key.utterance)

}
for (var x in theset.rows) {

  giganticString += theset.rows[x].key.utterance + ' // ';

}
transliterate(giganticString);

```
turned it into a "bot" to show how to run them in a couchdb

fixes #83 !! @hisakonog @kedersha @louisa-beilig @jdhorner @senhorzinho @gretchenmcc @trisapeace @ymanyakina here is one bot style that we have been using to clean up data...finally checked into the codebase for building more bots.

this style of bot is a cleaning bot, it iterates through all the datum in the corpus, and transliterates the utterance line from syllabics to romanized characters (if it already hasnt been romanized), it also reports its activities to the corpus activity feed so that users can see what has been going on, and it also adds a  comment on the datum, saying that it "passed through" and made modifications :)
Closes OpenSourceFieldlinguistics/FieldDB#1080.
OpenSourceFieldlinguistics/FieldDB#1075 When user clicks Record, a modal now dropdowns with a 5-minute timer. User can click Stop Recording on modal, or recording will stop automatically after five minutes.
Changed all window alerts to use a generic modal popup.
Closes OpenSourceFieldlinguistics/FieldDB#1069
Closes OpenSourceFieldlinguistics/FieldDB#1073
Renamed templates throughout for clarity.
Fixed a problem with spacing on data entry page.
Closes OpenSourceFieldlinguistics/FieldDB#1070
Closes OpenSourceFieldlinguistics/FieldDB#1071
Minor UX upgrades to login page; showing spinner as page loads initially; also showing only small spinners and disabling inputs as login and data access process.
Fixed minor problem with document ready function; should be on viewcontentloaded.
Requiring users to delete all audio before deleting a record, so deleted records don't take up too much space.
Clicking Search now unselects any selected record; cleaner.
Added a directive to 1) disallow clicking Done on edited records until edits have actually been made (will lower the number of spurious activities) and 2) requires the user to click Done after edits are made but before navigating to another record.
Edited navigateVerifiedSaved function to disallow users from clicking menu items when there are unsaved edits that have not yet been queued.
Minor updates to editsHaveBeenMade functionality.
OpenSourceFieldlinguistics/FieldDB#1081 User state is now saved in localStorage; when refreshing via browser button or re-logging into the site, user is logged back in and taken to the previously active corpus and session, where applicable. TODO Hide some screens on the recover-save-state process.
Updating older users to new saved state preferences.