NodeAPI:
* modify getDefaultNode() to take a parameter list
  this list should be search for a sublist matching the name of the node; if found, sublist goes to the new node. otherwise, whole list goes to the new node.
* add node method to query data type support: bool Node::has_support<T>()

LinAlg:
* add transpose formation to: DefaultSparseOps, CUSPARSE
* isolate Teuchos portions from ThrustGPUNode using non-Teuchos-exposing wrapper interfaces
* add CASK TPL
* document all sparse kernel TPL capabilities
* add CUBLAS GEMM for CUDA nodes
