Adding CP2K v.2.4.0 and CP2K with i-pi

Contributing CP2K v.2.4.0
A minor modification has been made in fix_compile_date_lastcvs.patch
Contributing also CP2K v.2.4.0 with support of i-pi python code (https://github.com/i-pi/i-pi)
Add a comment what this patch does?