forgot header <algorithm> to use std::find

KILLRUN modified to search for te process IDs, and kill them all.

CMakeLists.txt gets explicit c++11 flag
converter plugin
decode pixel data, pack it for DataCollector, unpack in TPX3 converter
Add missing include for algorithm (find, count)
interrupt signal handler
new data packet handling with TLU
implemented user mask and tlu_enable
Fixed bug in matrix mask and DACs where row and col were swapped, added setSamplingAll call, changed sample loop to while/break instead of for, now able to capture TLU trigger packets and use TLUProducer
moved spidrdaq instaciantion and deletion to the ReadouLoop
fixed converter plugin for onlinemon
added resetTimers call for timestamp sync between TPX3 and TLU
trigger data matching tests with Szymon
fixed timestamp desync issues, cleaned up the code, this is working version
OnlineMonitor and OfflineMonitor should be OFF by default
Merge pull request #82 from rubinsky/OfflineMonitor

fixing compilation issue on Ubuntu14.04 (may be other platforms as well)
detached HEAD, went back to commit 0b317629aa250ce169710ff00927cfd3712f8843 to fix an issue that crashed the DataCollector, now the Timepix3Producer and Converter work fine with the new data model, i.e. new data types and proper TLU timestamp propagation. Events are built correctly and TestReader+OnlineMon are able to decode them. New working version.
bias scan implementation
OnStartRun, read actual voltage from Keithley 2450 and put it in BORE
added reinitDevice call after SPIDRcontroller connection
implemented chipID decoding from SPIDR deviceID (eFuses)