committing so i can pull
Merge remote-tracking branch 'origin/master'
Implemented most of the Data Receiver functions.  Need to finish GetPreferences.  Right now, getInstitutions will return an array of strings, and getPreferences will return an array of dictionaries.