KRACOEUS-7847 and KRACOEUS-7282

Please review this PR, some more work pending, don't merge it just yet.
Proposal type codes are primary key to PROPOSAL_TYPE table and non editable, I guess entries to this table are bootstrap data.
Using Parameter can be done in a separate JIRA.