*) re-factoring CSV parsing to be more inclusive of whitespaces (the user-code may then call boost alogrithm 'trim' method, etc. if need be). As a consequence, however, had to also write additional BOM-ignoring bit of code (UTF-8 related) in controller.h as well as the javascript-related csv-parsing places.

*) nosleep -- extra paranoid protection against possible busy-looping if ping_cpu (and/or other code) throws, this has led to a somewhat refactored (more clear) code for cpu vs. io polling...

*) taking out (from custom_evn.sh), more properly this time, the deprecated dependency on the XLS library.
GUI changes in index.html:
*) "waiting" animation during the new-task sumbission
*) spring-loaded animations of shown task details
*) optional checkbox (in show task) details to animate normalised values