C++11 upgrade of IntArray, including move constructor and (standard) iterators.
Reworked logger to print class name and function name without having to specify it. Also uses variadic macros for everything. error and warning functions are replaced by a simpler errorInfo function.
Removed redundant class/function names from OOFEM_WARNING and OOFEM_ERROR.
Added reference to DKT element description
Fixing cct plate giveIPvalue
Fixing dkt plate giveIPvalue
quad1mindlin: fixing B matrix; adding support for ZZ and SPR recovery
quad1mindlinshell3d.: fixing B matrix
Fixed build problems when OOFEG, IML or MPI was enabled. Some headers and forward declarations where restructured to avoid circular inclusions.
Fixing evaluation of interpolation matrix of dkt element
Adding new quad DKT element (in cooperation with Edita Dvorakova)
Adding complex test of qdktplate element
Added more checks in tests/sm/patch_qdtk.in
Fixing sign error in qdkt element, corrected tests
Added complex test of dkt element
Fixing region (aka set) looping in vtkxml raw ip export
Fixing spr recovery region (aka set) handling, vtkxml material region number export no longer deprecated
Merge remote-tracking branch 'origin'
Merge branch 'master' of https://github.com/Micket/oofem
Merge branch 'new_logger'

Conflicts:
	src/oofemlib/vtkxmlexportmodule.C