Git ignore downloaded node modules
Drop ref to non-existent public/javascripts/viewer

I added this in 91cb9665319c5d4140962c67e1fee038c2ca838c, but the
directory/and or files do not exist.  Unsure why it didn't break
the build at that time, but it is now.
Update sample secrets.yml file to be current

This brings in all of the keys that we've added to the configuration
Don't escape JSON for featured reporting interface
Interface for admins to run embedded hits report

Adds a form and action in /admin to download the hits for
a given organization
Update Rails to 4.1.6
Name file for org's slug, temp hide btn on submit

This hides the submit button for 5 seconds after it's clicked and download initiated.  This is to prevent the user from
thinking that didn't click properly and initiating multiple downloads of the file.
Fix styles on text-inputs on featured reporting

These were severely broken with improper text-indent and left-margin
Removing the "light" style from them fixed the issue.
Admin interface for modifying account memberships

A simple lookup form that looks up accounts by email
and then displays the organizations they are a member of.

The default organization can be switched between the organizations
and the roles adjusted as needed.
Update button titles and check params presence

Only attempt to display the memberships if the request
is a post and the email was given.
update note_embeds to fix css specificity issue (see https://github.com/documentcloud/documentcloud-notes/issues/3 )
Fix upgrading reviewer account to full privileges

The "upgrade_reviewer_to_real" method hadn't been upgraded from when
the account had an "organization" attribute so was throwing
errors when it attempted to write to it.

This no longer updates any old annotations to the new organization.
Our thinking is that since annotations were left by the reviewer
for the inviting organization, they should remain attributed
to that organization.
BOOLEAN search terms need word boundaries on sides

Otherwise words such as "Grandmother" end up as "Grmother"
when the booleans are stripped out in preparation for search
term highlighting
Correct stylistic issues uncovered by JSLint

Inconsistent return statement usage and simplified empty title check