Virgin import of Flex v2.5.4
Remove file that need not have been imported.
import vanilla flex version 2.5.35

Reviewed by:	cognet
Approved by:	cognet
Import flex 2.5.37.
Merge some important post-2.5.37 changes from upstream.

http://flex.git.sourceforge.net/git/gitweb.cgi?p=flex/flex;a=commit;h=c53fd2db8c78fef5afd284c3e64da51bc71cf6c3
http://flex.git.sourceforge.net/git/gitweb.cgi?p=flex/flex;a=commit;h=899b2163bbde1a70b3be8b91cbbabd8007341205
http://flex.git.sourceforge.net/git/gitweb.cgi?p=flex/flex;a=commit;h=7642bd98aebb62260df923f57b794138dab6f1e7
http://flex.git.sourceforge.net/git/gitweb.cgi?p=flex/flex;a=commit;h=11b7c6cea340c2fca9b49ec635a45bd34361afe9
http://flex.git.sourceforge.net/git/gitweb.cgi?p=flex/flex;a=commit;h=ec2fdb85e0bac6e8aeca405094506e4cf8bfc0b6
Clean up svn:keywords property.
Fix for _INI regression introduced in version 20130328.

This change fixes a problem introduced in 20130328 where _INI methods
are no longer executed properly because of a memory block that is not
initialized correctly.

https://github.com/acpica/acpica/commit/637accd073a205eb4acac935f34d0eaee0c301a8
Partially revert r250128.

http://flex.git.sourceforge.net/git/gitweb.cgi?p=flex/flex;a=commit;h=ec2fdb8

This patch is known to generate a broken scanner.

http://sourceforge.net/mailarchive/message.php?msg_id=29909582
Flatten GNU libregex vendor area.
Import libregex from GNU libc 2.17.
Revert r250692. We'll use 1 kernel config file for the BeagleBone models.
Relax the object locking assertion in vm_page_lookup().  Now that a radix
tree is used to maintain the object's collection of resident pages,
vm_page_lookup() no longer needs an exclusive lock.

Reviewed by:    attilio
Sponsored by:   EMC / Isilon Storage Division
- Update the release notes to DocBook 4.5 XML to build with the
  updated documentation tree
Relax the object locking assertion in pmap_enter_locked().

Reviewed by:	attilio
Sponsored by:	EMC / Isilon Storage Division
Relax the object locking in vm_fault_prefault().  A read lock suffices.

Reviewed by:	attilio
Sponsored by:	EMC / Isilon Storage Division
o  Retrive the part number (CP2103 etc) from the hardware on attach.
o  The CP2101 and CP2102 do not support GPIO pin use at all, enforce this.
o  Support reading the GPIO status on the second port of the CP2105.  More
   work is needed before the CP2105 GPIO pins can be used as outputs.

Hardware donated by:	Silicon Labs
MFC after:		3 weeks
We really need to get the bsd.own.mk from this tree so the
correct options are set.
Also defined NO_PWD_OVERRIDE to match behavior of fmake.
Use readlocking now that assertions on vm_page_lookup() are relaxed.

Sponsored by:	EMC / Isilon storage division
Reviewed by:	alc
Tested by:	flo, pho
For ARM, MIPS, and PowerPC, default to 32-byte alignment, but allow it
to be as small as 8.
Don't send an ABORT chunk with verification 0.

MFC after: 1 week