Alter configuration loading

Set the Symphony admin URL based on configuration

Set site mode based on configuration

Update installer

Migration file skeleton for 2.4

Update 2.4 migration to add new configuration value

Fix typo in installer

Typo in installer page

Fix fields names

Fix mistakes in index

Fix defines

Fix creation of Configuration

Add comment for explanation

unset erroneous symphony-page when empty
make sure we still pass the entry id even if the data array is empty
Way easier to fix directly in entry, since prepareTableValue would require the same fix
Made the send function abstract, since its an abstract class
Added basic validation on recipients
Introduce a new method, General::wrapInCDATAIfNeeded

Fix stupid inversion

Make it the default behavior for wrapInCDATA
Replace the cdata-ing by the new method

Use wrapInCDATA in email gateway
Remove comment
check if input value only contains whitespace before saving
ref #1852
PHP5.3 is not a guarantee that finfo is available.
Correct jQuery 2.0.3 map file. RE: #1860
Merge pull request #1853 from iwyg/inputfields

Fix required Input field validation on whitespace. Closes #1851
Merge pull request #1850 from DeuxHuitHuit/abstract-send

Made the send function abstract, since its an abstract class
Merge pull request #1847 from DeuxHuitHuit/validate-recipients

Added basic validation on email recipients
Make the reduceType function use the same logic as the field. RE: #1851
Fix for permissions of config file after saving.
Merge pull request #1862 from michael-e/fix-config-permissions

Fix for permissions of config file after saving
Merge branch 'master' into integration
Merge pull request #1846 from DeuxHuitHuit/cdata

Introduce a new method, `General::wrapInCDATAIfNeeded`