against stock xulrunner versions:
* Minimize modifications to Mozilla code.
* Change zap code from using internal Mozilla APIs to external ones.
* Build the zap apis as shared external libs for all build configurations
(libxul/non-libxul).
git-svn-id: svn://10.0.0.236/branches/ZAP_20050610_BRANCH@251891 18797224-902f-48f8-a5cc-f745e15eee43