Misc cleanup (incl. Intel Xeon Phi and Nvidia Jetson TK1 support)

The following patches further cleans GooFit and pipipi0DPFit example to compile without errors/warnings on various compilers. It also allows compiling for Intel Xeon Phi (aka MIC). Tested with ICC 14.0 + MPSS 3.2 using Intel OpenMP libraries. It also was tested on Nvidia Jetson TK1 (Tegra K1 32-bit with CUDA-capable GPU) with CUDA and OpenMP setup.

For Xeon Phi one needs to pass `TARGET_OMP=1` and `TARGET_MIC=1` together. Using `TARGET_MIC=1` alone is undefined behavior.

More details are available in commit messages. Again this is minimal changes and should not break current GooFit instructions, but enhance them.