mGARv2: Build Python modules for 2.6 and 2.7

Results are merged into dual-version module packages.

Also, stop depending on CSWpython and/or CSWpython27. These dependencies
aren't that useful anyway.

Also attempt to choose the right compiler.

Writeup: http://wiki.opencsw.org/python-module-locations

Mailing list discussion:
http://lists.opencsw.org/pipermail/maintainers/2013-August/018365.html

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21630 d3b55034-1cff-0310-a425-aefe953e1e90
.buildsys/v2: correct GARCOMPILER's definition


git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21677 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: explicit the 2.7 compiler (for generic names is too late)


git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21679 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: the target command for setup.py change from test to check in 2.7 and subsequent


git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21680 d3b55034-1cff-0310-a425-aefe953e1e90
add a little helper script to check direct binding symbols
This script is now referenced in the wiki to help diagnose
a specific corner case for the no-direct-binding check:
http://wiki.opencsw.org/checkpkg-error-tags#no-direct-binding

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21704 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: fix script permissions of check_db_symbols

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21705 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: fix the perl path of check_db_symbols as native perl is < 5.10 on Solaris < 11

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21706 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb-web: Query package by base directory

Find files and packages keeping files in a certain directory.

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21707 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb-web: Display a hint how to examine metadata

It's not the most convenient method, but it works.

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21708 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb: Allow to upload to different catalogs

Not just into unstable.

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21709 d3b55034-1cff-0310-a425-aefe953e1e90
safe-remove-pkg: Use OpenCSW Python

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21710 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb: vim not configured well on the web host. :|

git-svn-id: http://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21711 d3b55034-1cff-0310-a425-aefe953e1e90