Add graceful failure if theme is not available.

Set default editor configuration to  
Classlist editor 2  -- uses tabs
Homework editor 2 -- uses tabs
PGProblem editor 2 and 3

While PGProblem editor 3 has dramatically more usability it may not work with older themes, so it is useful to have both.