Speedup --list-origins with pkg

Issue:	#17
Use proper /usr/local/etc/portmaster.rc path

Issue:	#28
Fix running from deleted dirs.

Check for Makefile in case building from a port directory. Otherwise
just always 'cd' to $HOME.

Reported by:	zi
Fix losing control of building run-depends of staged ports (thus breaking -g and counts).

The problem was that 'make all' changed to run 'make stage' in ports
r351399. 'make stage' depends on 'run-depends' which would cause all run
dependencies to be installed by default and out of control of
portmaster. 'make stage' installing run dependencies may be a framework
bug, but for now explicitly call 'make stage' with -DNO_DEPENDS to avoid
losing control of dependencies.

PR:		189398
Reported by:	many