BUG Fixed DataList filtering and excluding by ID.

If a filter or exclude by ID was applied across more than one table it
would throw an ambiguous column error as the table name was not specified.
MINOR: Add test using a namespaced class for DataList::filter() and DataList::exclude()
MINOR Updated translations master
MINOR Updated translations
BUGFIX: DateField javascript fails when it is included in a GroupField
BUG: Fix increase_memory_limit_to() to reduce installation errors.

increase_memory_limit_to() was broken a while ago, and this causes a lot of problems for people trying to install on environments where the memory limit is 32M.
NEW: Enable display_errors = on in the installer to assist with diagnosis.

Installation problems often come down to a 'white screen of death' either during installation or after it.  The WSOD is generally caused by a PHP error that isn't picked up by SilverStripe's error handler.  This change fixes the first of those.

As a bigger fix, I'd like to see us allow the installation of sites in dev mode, the enabling of display_errors=on in dev mode, and perhaps even the ability to easily perform an initial installation in dev mode before switching to live mode.  However, that's a bigger change for another time.
MINOR Updated translations
FIX DataQuery::applyRelation was returning the base class.

If the applyRelation() was passed a relation that went to a class with a parent
class with a database table, applyRelation would return the name of the parent
class, rather than the class the relation was actually too.
ENHANCEMENT: Improving Cookie class to allow for extendability

Previous to this the Cookie class has been very inflexible (cookies are
all set using the static Cookie::set() and so the functionality is not
extendable). Cookie class has been adjusted so extension is now a
possibility for those wishing to alter its functionality. Improves
compliance to the law of demeter.
MINOR: Altering Visibility

Altering visibility to protected on instance methods for the cookie
class
Merge branch 'master' of github.com:silverstripe/sapphire into datefield-fix
FIX: ensure that permissions_for_member() accounts for denied permissions.

Taken from http://open.silverstripe.org/ticket/7296. PermissionTest extended to validate that permissions_for_member() includes permissions denied pre applying patch. PermissionTest passes post patch.
FIX: insert javascript requirements before the first inline script.

From http://open.silverstripe.org/ticket/6648.
FIX: improve Director::makeRelative() to ignore  SSL changes.

See http://open.silverstripe.org/ticket/6672. Expanded on initial patch with test coverage. Fixes another one of the commented out cases in the test by picking up URL's which do not include a protocol.
NEW Add set config method to GridField.
Allow multi-line application names.
Merge pull request #615 from ajshort/multilineapplicationname

Allow multi-line application names.
Merge pull request #614 from ajshort/gridfieldsetconfig

NEW Add set config method to GridField.
CLI bootstrap: Merge existing $_GET and $_REQUEST data

Necessary to have the <get name="db" /> directive
working in phpunit.xml definitions, which in turns allows
us to use GET parameters to switch the database connection
for running automated tests.