Apparently CMake has variable for everything.
doc: Coding Style updates.
Containers: added Array::from().

Until now it was not possible to do the following with Array:

    int a[] = new int[3] { 1, 3, 4 };
    Containers::Array<int> b = a; // ?!
Containers: examples of Array usage, minor documentation fixes.
Containers: don't allow Array-to-pointer conversion on rvalues.

Not available in GCC < 4.8.1. Avoids direct-to-segfault code like
this:

    char* a = Containers::Array(5);
    a[3] = 5;
Containers: added LinkedList TODOs.
Containers: split Array-from-nullptr to separate test case.
Merge branch 'master' into compatibility

Conflicts:
	src/Containers/Test/ArrayTest.cpp
Sort compiler version compatibility descending.

Most people would need the latest one, so it makes sense to have it
first.
Merge branch 'master' into compatibility

Conflicts:
	CMakeLists.txt
	modules/FindCorrade.cmake
doc: mention also GCC4[45]_COMPATIBILITY in building documentation.
Initial work for MSVC 2013 compatibility.
MSVC 2013 compatibility: no constexpr, nullptr or noexcept yet.

Hopefully this won't bite us in the ass. The 2013 CTP has limited
support for constexpr, but they said it's only compiler and not the
library, so there shouldn't be any conflicts with constexpr usage in
their standard library.
UseCorrade.cmake: minor cleanup and documentation.
UseCorrade.cmake: all the currently used flags are GCC/Clang-specific.

Trying to be more portable.
Merge branch 'master' into compatibility
MSVC 2013 compatibility: work around array-initialization bug.

As described in http://stackoverflow.com/questions/19877757/workaround-for-error-c2536-cannot-specify-explicit-initializer-for-arrays-in-vi
and http://connect.microsoft.com/VisualStudio/feedback/details/792161/constructor-initializer-list-does-not-support-braced-init-list-form .
MSVC 2013 compatibility: missing includes.

I'm not particularly okay with including whole <algorithm> just for
std::max(), isn't that function available in some lighter header also?
Seems that GCC/Clang has it extracted somewhere else.
MSVC 2013 compatibility: no unicode character literals here.
MSVC 2013 compatibility: this way of string clear is ambiguous, somehow.