FIX: Columns in online data viewer not work corretly (sometime event.target was input and another button)
Added the new view

Playing with javascript and nodejs socket, this is because the view can handle all data,

nodejs that create a large csv to test the view
The method to change the view has been changed (a little bit) and the script is loaded whenever the view is called, before this, the routine call to clear function (clear).
This function must be set by the views is called and after the called, it is set to empty function
Create a class to manage bigCSV
Change debug var to merge with master