API Injector supports nesting
BUG Resolve issue with DirectorTest breaking RequestProcessor
Injector::nest and Injector::unnest are introduced to better support sandboxing of testings.
Injector and Config ::nest and ::unnest support chaining
Test cases for both Injector::nest and Config::nest
Path resolution cleanup
[ref: CWPBUG-158]
BUG Fix Versioned stage not persisting in Session. Fixes #962
BUG Disabled disruptive test case in DirectorTest
API RequestProcessor and VersionedRequestFilter now both correctly implement RequestFilter
Better PHPDoc on RequestFilter and implementations
BUG Fix data query not always joining necessary tables
Fixes #2846
BUG Better checking of existing files
[ref: CWPBUG-158]
Update translation masters
Added 3.1.5-rc1 change log
Updated documentation index
Update pagination.md

Eror in Limit example
Adds to nextString() method to ConfigStaticManifest

This is used to get the classname out of the tokens, rather than assuming that
the class name is a single T_STRING.
MINOR Use composer @stable for PHPUnit

Using stable will allow some packages to be downloaded as zips instead of clones all the time.
FIX: Prevent i18n clearing all SS_Caches (fixes #3122)
BUG Fix deprecated use of statics in test cases
API: Update Requirements to use Injector and Config