First working version of Samotraces.js
Several refactoring are planned to improve the general architecture and usability.
Some interaction behaviours shared by several plugins have been abstracted with the addBehaviour method.
-> Code of plugins have been updated in consequence.

TimeWindow Object has been updated to be either linked to a specific timer or not.

Refactoring of the whole framework started:
+ No Objects folder/namespace anymore -> moved to Lib
+ No Collecteur folder/namespace anymore -> moved to Lib
+ Use of EventBuilder instead of Observable
Added files included in refactoring
Merging Ktbs support in one class
Refactoring -> updating Object to Lib
Updated documentation and first tutorial.
+ Updated doc
+ Updated tutorial 1 (part 1 and 2 are complete)
+ Simplified namespace structure (only Lib and Widgets)
+ Updated WindowScale widget to manage non JavaScript representation of time.
Updated TraceImport widget to display a link
add_behaviour function becomes member of Widgets.prototype
Updated documentation (especially events)
+ removed Observable class
+ replaced it with EventHandler class (refactoring of EventBuilder)
Updated doc + using docstrap template
Updated doc + using docstrap template
Updated doc + using docstrap template
Updated tutorials
Update of the tutorial examples
Updated Ktbs class
Updated documentation
Updated SelfUpdatingTimer to make it possible to "play" a timer
Widget that makes it possible to "play/pause" a timer.
Videos can be synchronised to a timer through this widget as well.
Updated documentation
Updated Samotraces tutorials to reflect changes in TraceDisplayIcons widget