Added shadow support (for all that it is worth considering shadow-utils on debian does not do PAM very well) and also added the bouncer state. This overrides the loginShell of the user so that they can only change their password. It is intended for alumni who choose only to have IRC access
Fixed bugs with shadow implementation and set_state. Added necessary Attribute objects. Added function to record committee position