Add CUDA gencode for all 2x & 3x arch compute capability combinations
Add python scripts to install dependent development libs
Fixed uniform distribution upper bound to be inclusive
Fixed FlattenLayer Backward_cpu/gpu have no return value
Fix test stochastic pooling stepsize/threshold to be same as max pooling
Fix math funcs, add tests, change Eigen Map to unaligned for lrn_layer
Fix test_data_layer segfault by adding destructor to join pthread