migration from EDProducer to stream::EDProducer (BeamSpotOnlineProducer)

as reported by @fwyzard
https://docs.google.com/spreadsheets/d/1D9khDvOl05WEbznsUPCusEbrHeep9hh8cXedMXX09Gc/edit#gid=0
there are modules used @HLT which still need to be migrated and be multithread safe

this is the migration of the module BeamSpotOnlineProducer
The original code in .cc was

```C++
 const boost::uint16_t beamModeValue = (gtEvmReadoutRecord->gtfeWord()).beamMode();
if (beamModeValue == 11) shoutMODE=true;

```

note that the typedef for the beamMode is actually cms_uint16_t without boost::.
I suggest to switch to ``` unsigned int theBeamShoutMode ``` and  uint32 in python