Added Profile.setPassword, Profile.setAbout and Profile.setDisplayname

These methods will update the profile on FlankBook, so these methods may throw an IOException.

Unsure if the local profile should save before the online one though...