a few modifications for NPBs

- using explicit array list syntax for sync images (required by Cray)

- adding -O3 for uhcaf NPB make.def instead of -O0