Functions for alternative password

  - create alternative password
  - delete alternative password
  - manage alternative password (create and delete work with this
    method)
  - using attribute user:def:altPassword:namespace

----------------------------------------------------
NEED TO DO AFTER MERGING:
1] create new attributeDefinition user:def:altPassword:* (all
possible login namespaces)
2] set rights for this attribute
3] add these information to the changelog!!!
Merge pull request #442 from stavamichal/alternativePassword_fromSlava

Functions for alternative password