some changes/fixes for onlinemon

- fixes for ROOT dict generation/compilation with GCC 4.7/ROOT 5.34 on Linux
- remove namespace pollution in OnlineMonConfiguration.hh (remove "using namespace" statements)
- added building of onlinemon to nightly tests
Merge branch 'master' into onlinemon
modifications in includes and ROOT dictionary generation toward onlinemon@WIN32

- included more headers for CINT to parse when generating the dict -- needed on WIN32
- added some header guards and typedefs for CINT
- included Windows4Root.h needed for compiling ROOT applications on WIN32
- changed winsock2.h include to winsock.h due to conflicts with Windows4Root.h
- addresses issue eudaq/eudaq#17
some more onlinemon compilation fixes for Win32

- now compiles fine w/o modifying ROOT sources -- addressing issue
  eudaq/eudaq#17
- added "-p" flag to rootcint so it takes preprocessor flags into account
- includes one more time Windows4Root.h
Merge remote-tracking branch 'upstream/master' into onlinemon

Conflicts:
	etc/tests/nightly/nightly.cmake
Merge pull request #66 from hperrey/onlinemon

Fixes for the Online Monitor