refs #26 Fix the upload limit on CSV files for iqmanager.  Also, remove
dependency on knockout.mapping.
Handle properly the csv upload to allow repeat uploads of the same file
(without returning improperly the number of data sets).
refs #26 Fix the issues with the repeat dups of sessions and iqsets.
refs #26 Add an implementation of route /smile/iqset to handle both csv
and json post.  Not tested.
refs #26 Add some docs for the iqset submission
refs #26 Fix for bug with iqset detail not loading properly, was an
unterminated <em>.  Go figure.
refs #54 Add an email for support.
refs #Add
refs #26, #14 Fix file upload limit to about 1mb, add ui handling for
image upload.
refs #26 Trying to debug issues with session persistence.  There aren't
issues with the persistence, but rather with the way we fetch sessions,
by title ... ???? Shouldn't it be by session name?   Added code to
ensure we persist the session metadata (teacherName, sessionName,
groupName).
refs #26 Fix for improper map reduce function (session was using title
not sessionName)
[#26] This change log the saving questions to make a new IQSet. Now, we just need to save the values in database
Merge pull request #56 from chrqls/dev

[#26]  Getting the saving questions to create a new IQSet
refs #26 Fix layout of session detail (add stats), fix all $index refs
to get the function $index() observable, and increment by 1.
refs #26 Add descending: true to args into Persisteus.  We should clean
up the options to persisteus so that one can decide if ascending or
descending is important.
[#26 + smile_teacher_android/#41] Removing the useless function and adding some Console.log in handlePostNewIQSet
Merge pull request #58 from chrqls/dev

[#26 + s_t_a/#41] Calling "handlePostNewIQSet" now to save questions
refs #26 Bug fixes for save handling of the JSON.  Had typo in spelling
of application, also seems to post but posts too many questions.  Why???
refs #14 Don't fade out the image uploader.  Let it stick around.
Removing useless Console.log() now