Added ParallelCompression option to Zip task

Work around for a race condition bug in Ionic.Zip that causes it to hang
or produce corrupt output with some files.
AssemblyInfo only updates the output file if it has actually changed

Stops the entire assembly from having to be rebuilt every time, even with no changes
Merge pull request #13 from derkyjadex/master

Work around for issue #2