Fix to /manage///editclass/#### for walk-ins

It was not using the appropriate editopenclass.
Compare categories instead of category names in a few places.
Merge pull request #985 from learning-unlimited/edit-walkins-fix

Fix to /manage///editclass/#### for walk-ins