uniform initialization update
Incomplete, alternative zip implementation

Works with everything except the last testcase in testzip.  The last zip
causes a seg fault.
adds zip test with statically sized array
formats the last test in testzip