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
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.
MINOR: update core controller template with more help information.

Updated controller and director documentation to reflect the new YAML configuration for route path definition.
Merge pull request #601 from willrossi/themedcontroller

MINOR: update core controller template with more help information.
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.
API: add SecurityToken::reset() as a shortcut for regenerating a secure token.

See http://open.silverstripe.org/ticket/6303
FIX: check GetRandom() exists for RandomGenerator

See http://open.silverstripe.org/ticket/6416
API: add api for setting a custom template on a RSS feed.

See initial idea at http://open.silverstripe.org/ticket/6441. Added $template property and corresponding getters / setters for customizing the template used. Added relevant unit test.
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.
Merge pull request #606 from willrossi/trac6303

API: add SecurityToken::reset() as a shortcut for regenerating a token.
Merge pull request #607 from willrossi/trac6416

FIX: check GetRandom() exists for RandomGenerator.
Merge pull request #608 from willrossi/trac6441

API: add api for setting a custom template on  RSS feed.
BUG $db in extensions not inited early enough (#7598)

When querying DataObjects by a generic parent class (like SiteTree for instance), fields added via $db
set on child classes wouldnt appear.

This is because Object::__construct wasnt called early enough in DataObject::__construct, so
extensions werent initialised when $db was first accessed