Applies fastjet-3.0.3-nobanner
Apply fastjet-3.0.1-sicone-banner
Apply fastjet-3.0.1-noemptyareawarning.patch
Apply fastjet-3.0.1-nodegeneracywarning.patch
Applies fastjet-3.0.1-cluster-sequence-banner.patch
Applies fastjet-3.0.1-silence-warnings.patch.
Changes needed to allow independent instances to run on seperate threads
Merge pull request #1 from Dr15Jones/cms/v3.0.3-threadsafe

Changes needed to allow independent instances to run on seperate threads
Hide C++11 features from header files

We want to compile third party libraries using these fastjet
headers using compiler options that may not include C++11 support
but still link to our libraries built with C++11. This requires
all C++11 constructs to either be removed from the headers or
hidden (in the case where their pre C++11 equivalents are binary
compatible).

This change also attempts to make it possible to compile all of
fastjet with a non C++11 compiler.

In addition, we have attempted to fulfill the request by the
fastjet maintainers to comment the CMS changes and explicitly state
that the changes are not sanctioned by the fastjet maintainers.
Merge branch 'hideCpp11FromHeaders' of github.com:Dr15Jones/fastjet into cms/v3.0.3
typo: fixed the atomic_counter copy constructor
Merge pull request #2 from Dr15Jones/hideCpp11FromHeaders

Hide C++11 features from header files
Merge pull request #3 from smuzaffar/cms/v3.0.3

typo: fixed the atomic_counter copy constructor
Applying CMS-specific thread safety patches to 3.1.0 version
Resolving thread safety issues from 3.1.0