Bug 439185: User ID not generated when ".eclipse" directory absent

Change-Id: Iddc443adddeb44e0bb36156adc8f8223fa503064
Signed-off-by: Yasser Aziza <yasser.aziza@gmail.com>
Signed-off-by: Andreas Sewe <andreas.sewe@codetrails.com>
[tests] SWTBot tests for the PermissionApprovalDialog.

Change-Id: I30d3ff8662bd9c21fe197232c20667b42c5aa21e
Signed-off-by: Yasser Aziza <yasser.aziza@gmail.com>
Signed-off-by: Andreas Sewe <andreas.sewe@codetrails.com>