XWIKI-10460: Missing "Current password" field from "Changing password for Administrator"
- Also checking in the current user profile belongs to the current user, regardless of admin rights.
- Using references instead of string parsing to be cleaner and safer
- Applied a better indentation to enhance code readability