Libsmm: Various small improvments (Alfio Lazzaro)

a) Add padding to remove out-of-range error
b) Add checks to ensure library is build in correct order
c) Add config file for CCE


git-svn-id: svn://svn.code.sf.net/p/cp2k/code/trunk@13484 bac0169d-1eea-4375-b5f6-f89d2ced9994