[Compatibility] force hgjavacomponent to be handle

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Add] passfield: FontName property

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Minor] passdlg: size/posaitions of the gui

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Fix/minor] passdlg: background of text labels

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[fix] passdlg: one char input or no inputs

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Add] passdlg: horizontal resizing

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Add] passdlg: mapped outputs with modal callbacks

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Add] passdlg: show/hide pass checkbox callback

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Minor] passdlg: visibility and formmating of code

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Fix] passdlg: cancel,esc,close behaviour; fullname types parsing

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Change] passdlg: answer is structure now

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>
[Add] help

Signed-off-by: oleg komarov <o.komarov11@imperial.ac.uk>