Prediction View
 Changes:
 - The prediction result now works similar to other values (prediction and occurrence)
 Code changes:
 - The highlighted method has been changed.
 Fix:
 - A prediction disappeared 30 sec before the observation window finish when there are only 1 prediction of a event. It has been resolved. The refresh method to clean if a event is out observation window was using old PV_TIMEOUT constant
 - The prediction info now disappears when a prediction is out of observation window
svgPrefabs:
 - Fix the position of popup
Prediction View
 Changes:
 - Now the prediction results are highlighted.
 - There is a popup that shows the prediction result
 Fix:
 - A prediction disappeared 30 sec before the observation window finish when there are only 1 prediction of a event. It has been resolved. The refresh method to clean if a event is out observation window was using old PV_TIMEOUT constant
 - The prediction info now disappears when a prediction is out of observation window
reconnecting-websocket.js
 FIX:
  - when the socket was not established in the first try, the socket is not correctly stored

web-socket-server:
 - Support file and console log (simultaneous)
 - support to run a simulation.
 - The console is printed better than before this revision
DynamicDistribution
 - Added new csv to test the view

Prediction View
 Changes:
 - Add new icons
 - Now support false negative and positive
 - Add alerts in the summary window. The alerts is sent by the server and could have a lifetime
 Minor:
 - Added timeout to check if a value is or not in the window.
 - The summary has been reorganized
 - The parameters names of the web-sockets messages are now constants
 Fix:
 - The summary now is correctly update when a prediction or prediction result is out of observation window.
 - The events in the footer are correctly highlighted
web-socket-server:
 - Add more simulations
Merge remote-tracking branch 'origin/devel' into devel