Updating user interface

Splitting into logical groups: General, Code Signing, Advanced
Adding optionalBlock for "Unlock keychain?", setting title for checkboxes
Merge pull request #28 from mAu888/ui-update

Ui update: group options into 3 groups.