Merge pull request #39 from ledgersmb/1.4

sync over 1.4 branch
Merge pull request #42 from ledgersmb/1.4

sync over 1.4 branch
Merge pull request #46 from ledgersmb/1.4

sync over 1.4 branch
Merge pull request #48 from ledgersmb/1.4

sync over 1.4 branch
Merge pull request #50 from ledgersmb/1.4

sync over 1.4 branch
Add missing 'id' required for dojo date interaction.
Merge 1.4 branch.
Fix to be able to save assembly BOM rows.
Merge pull request #249 from ehuelsmann/assembly-save-fix

Assembly save fix
Merge pull request #54 from ledgersmb/1.4

1.4