Fixed phobos bug 1832
Add some properties and enum
Exception -> ZipException
Fixed as suggested by Martin
Fixing spaces/tabs
Fixed comments after guidelines
Merge pull request #1697 from trikko/master

Issue 1832 - reading/writing an archive causes data loss; std.zip horribly broken