changed the check for clubs to detect if we have a class due to the fact that we have dotlrn_class::community_type that hopefully always returns the community_type for a class.
bugfix: fixing bug #2385: calendar-portlet does not display because of "wrong number of positional arguments" patch by Georg Lehner <jorge@magma.com.ni>
Added functionality to change the term of a class. This is useful if the professor is to lazy to copy / create a new class and just wants to continue using the old one.