Changepassword

please review my changes and merge them to the master.
this will fix issues #103

Thanks
andromaex