INTEGRITY_TABLE constant's 10 is not in pow(2, n).

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5527 2fea6a4d-a838-0410-917b-93a53c48e9d2
Introduces Textpattern_Type_String.

A string object. Wraps around mbstring to offer UTF-8
safe string functions, offering chainable interface.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5528 2fea6a4d-a838-0410-917b-93a53c48e9d2
Interface for single Textpack string.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5529 2fea6a4d-a838-0410-917b-93a53c48e9d2
HTML in comments needs to be encoded.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5530 2fea6a4d-a838-0410-917b-93a53c48e9d2
Array formatting.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5531 2fea6a4d-a838-0410-917b-93a53c48e9d2
Introduces Textpattern_Filter_String class.

Matching filter for the Textpattern_Type_String. Constraint
length, test against patterns, type assertions.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5532 2fea6a4d-a838-0410-917b-93a53c48e9d2
Introduces Adaptable API.

This packs an adapter interface, intended for anything
that wants and needs to expose an adapter interface.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5533 2fea6a4d-a838-0410-917b-93a53c48e9d2
Introduces Textpattern_Password_Hash.

Adaptable password hashing class. By default implements
a PHPass as the hashing provider.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5534 2fea6a4d-a838-0410-917b-93a53c48e9d2
Dribble some Textpattern_Password_Hash.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5535 2fea6a4d-a838-0410-917b-93a53c48e9d2
Fix PHPDoc.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@5536 2fea6a4d-a838-0410-917b-93a53c48e9d2
Merge remote-tracking branch 'upstream/master'