Manage BlueGene/Q configuration

* add toolchain
* set up to use IBM QPX accelerated kernels
* check the compiler will compile the kernels

Refs #1064

Change-Id: I97ad3c3c96c4c3b0c59318c181f66972ebd9a903
Merge "Manage BlueGene/Q configuration" into release-4-6