New minimum requirements to reflect the Symfony requirements.

Because we are moving to Symfony (http://www.fork-cms.com/blog/detail/the-future-of-fork-cms)
we need to reflect their minimum requirements.

Changes are:

* minimum PHP5.3.2
* JSON extension
Do not use Spoon method to check if a file exists
Add the database service to the bootstrap
Remove ini settings, let this be handled by the server
Preparing for release
Correct locale that got last in some pullrequest
Merge with master
Merge with master
Ckfinder: use the generic autoloader
Merge remote-tracking branch 'upstream/master'
Added check so users can't edit other profiles

Required check!
Updated changelog
fixed trailing spaces
Added Errbit class
Don't add exception handlers if we have defined our own exception handler
Added our class that will load the errbit stuff
Allow people to define their own custom errorhandler

At sumocoders we don't like the errorhandling in Fork, we use Errbit, which
allows us to manage recuring errors. When you define `SPOON_EXCEPTION_CALLBACK`
it will use that method instead of the ones defined by Fork.
Added an example for rewriting all to one base-url.

Added an example (commented) that can be used to redirect all traffic to one
base url. Can be handy for duplicate content.

Also I added a slash before index.php, which is needed on some setups with
virtual document roots.
Added a variable for the Errbit API key
Composer: set correct space usage.

Do not mix tabs with spaces.

Signed-off-by: Jelmer Snoeck <jelmer.snoeck@gmail.com>