Refactor 'dist' maketarget to build a valid zip archive
Created by: elbenfreund
Due to our reordering of the project layout we can not simply use the one size fits all zip command employed previously. The following steps are required:
- collect our various bits and pieces in a central build dir
- Compile the schema
- Compile gettext messages
- zip it all together nicely.