Adds an error domain and some codes for different KBWebArchiver internal error scenarios.
Merge branch 'master' of github.com:mz2/webarchiver