Initial template project layout
Added Eclipse CDT project files to .gitignore
Made build compatible with ROOT-6
Enabled C++11 support (also for ROOT-5)

ROOT-6 already enables C++11 by default. This also enables compiler
C++11 support when building with ROOT-5. Note: Don't use C++11
constructs in header files parsed by rootcling, it cannot handle them.

Need to filter CXXFLAGS for rootcint, it doesn't like options like
-std=c++0x, -std=c++11, etc.
Dropped ROOT-5 compatibility