Replace self with port in pkg.add() and fix removing of package in pkg.db.
Replace self with port in pkg.add() and fix removing of package in pkg.db.

The use of `self' was a result of incomplete refactoring when pkg.add() was
taken out from Port.pkginstall() (and related) method.

DragonSA/portbuilder,DragonSA/portbuilder