User records wasn't being updated
Removed & from passsword generator as it causes trouble in the Pidgin config
split the code that installs the pidgin config file and fixed a bug in the service