Add GooFit support for OpenMP on Intel Xeon Phi (MIC)

The patch adds initial support for OpenMP native running on Intel Xeon
Phi (MIC). This requires Intel C++ Compiler (ICC) and MPSS software
stack.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
Add pipipi0DPFit example support for OpenMP on Intel Xeon Phi (MIC)

The patch adds support for OpenMP native mode on Intel Xeon Phi (MIC).
It requires Intel C++ Compiler and MPSS software stack.

TARGET_MIC=1 must be used together with TARGET_OMP=1, otherwise behavior
is undefined.

Tested with ICC 14.0 (composer_xe_2013_sp1.2.144) and MPSS 3.2 on
"Co-processor: Intel Corporation Xeon Phi coprocessor SE10/7120 series
(rev 20)".

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
Cleanup unknown formatting in pipipi0DPFit example

`%\n` in format string causes compiler warnings:

    MixFit.cc: In function ‘void runCanonicalFit(char*, bool)’:
    MixFit.cc:3385:49: warning: unknown conversion type character 0xa in format [-Wformat=]
       100*ptr_to_ymix->value, 100*ptr_to_ymix->error);
                                                     ^
    MixFit.cc:3385:49: warning: unknown conversion type character 0xa in format [-Wformat=]

This is invalid format. The patch removes it.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
Only use cudaSetDevice(..) if Thrust backend is CUDA

`cudaSetDevice` must not be called in OpenMP mode. The patch enables
it only if CUDA Thrust backend is used.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
Make pipipi0DPFit example compiling on Nvidia Jetson TK1 (CUDA)

Nvidia Jetson TK1 is Tegra K1 (32-bit) SoC based development board
with fully CUDA capable GPU inside. CUDA 6.0 is currently supported
on Jetson TK1.

This is 32-bit system, thus we need to adjust CUDA library directory.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
Remove CUDALIBDIR from the main GooFit Makefile

`CUDALIBDIR` is not used in the main GooFit Makefile. The patch removes
all the references.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
Merge pull request #18 from davidlt/more-platforms

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