Initial commit
Merge https://github.com/jedbrown/cmake-modules

Just get all Jed's modules.

Conflicts:
	LICENSE
Merge modules from Flow123d with those from Jed.

FindPETSc - add support for extracting more variables from PETSc mekefiles
          - succed with warning if tests compiles but do not run ( e.g. on PBS systems)
          - more informative error messages

FindPackageMultipass - add MULTIPASS_C_SOURCE_COMPILES
ResolveCompilerPaths - add comments with changes possibly necessary on cygwin (needs more testing)
Make minimize changes compared to Jed's version.

CorrectWindowsPaths.cmake - do not convert paths under cygwin
ResolveCompilerPaths.cmake - make beter lib name separation for libraries given by absolute path
	CMake's find_library needs the root part of the filename (i.e. .../lib(ROOT).a)