ignore .gitignore during merge
ui improvement. Addresses #1, #9

This commit addresses issues #1 regarding visual feedback when moving the rules and #9 regarding
the overal look and feel of AppsGate.Debugger. The following changes are introduced:
- new stylesheet and improved pictograms
- better event selection when moving the ruler
- visual feedback of what is hovered by the ruler
- refactoring and minor fixes
update bower packaging

- bower.json reformated by bower
- ignore package.json
- include README.md
optimize svg pictograms
factorize options in create_widget
add empty implementations of prototype functions

This commit introduces empty implementations for better prototype inheritance
introduce `parseBoolean` helper function
fix issue #14 regarding nested defaults
make debugger and monitor global in examples

This commit makes the `debugger` and `monitor` global variables in basic/exemple.html for developer convenience.
major upgrade

This commit brings a major upgrade to AppsGate.Debugger:

- update AppsGate.Debugger connector to be compliant with Debugging API. Close #10
- improve AppsGate.Debugger connector to better handle server disconnection. Now, client requests are cached when connection is lost and re-executed when back online.
- update AppsGate.Debugger dashboard to support newly introduced Debugger API
- performance and robustness improvement for the AppsGate.Debugger's SmartBuffer
- better handling of widgets (re)initialization and DOM manipulation (on attach and on detach)
- improve display of ColorLight device. Close #15
- introduce SmartPlug device. Close #16
- improve overall look & feel and user experience. Address #9
- code cleanup and refactoring
- various bug fixes
introduce zoom feature. Address #3

This commit introduces zoom to the AppsGate.debugger. Users can now zoom in and out using the focusline.
When zooming in, more detailed information can be requested from the server to refresh the timelines.
This automatic reload can be enabled or disabled: when disabled the zoom will be equivalent to a numerical zoom.
introduce basic popup handler mecanism, address #2

This commit introduces a basic popup handler macanism for Markers.
From now on it is possible to be notified when a user clicks on a marker in order to display some message based on the decorations associated to this marker.
introduce docco documentation

This commit introduces Docco documentation.
Docco is a documentation generator that uses only the source code and comments.
As a result, for better readability, some code refactoring was performed.
ignore .gitignore during merge
Merge branch 'devel'
bump lib v1.0.0