OpenPAM Micrampelis was re-rolled due to a showstopper bug.
Merge upstream r634:646: correctly parse mixed quoted / unquoted text.
See http://www.openpam.org/wiki/Errata#Configurationparsing for details.
Prepare for OpenPAM Nummularia by reorganizing to match its new directory
structure.
MFV (r255364): move the code around in preparation for Nummularia.
Export a function to allow BCM2835's peripheral devices to enable their
altenate pin function (from GPIO pins) as needed.

Approved by:	adrian (mentor)
This was a good idea that never went anywhere.
Fix panic in cap_rights_is_valid() when invalid rights are provided -
the right_to_index() function should assert correctness in this case.

Improve other assertions.

Reported by:	pho
Tested by:	pho
Adjust optional obsolete files with new MK_GNUCXX
Sort properly.