Adding Link widget
Adding directional link widget
Fix whitespace
Updated example notebook
Load link widget javascript
Load the link models
on("destroy",...) -> once("destroy",...) so we don't keep a reference to it, preventing gc

Thanks to Sylvain Corlay for the suggestion.
Something
Make selection widget respect order.
Import Tuple traitlet for Selection widget
Fix variable name
Fix readonly lock logic.
Don't magically convert values to a list of tuples.
Fix faulty interact tests
Typo fix
Allow FileLinks to not recursive into subdirectories
Remove unneeded modules, and added docstring info on recursive parameter
Selection test fix
Add None as a widget visible value to allow for visiblity: hidden

Now, visible can have three values:
  * True - show the widget
  * False - hide the widget and collapse the empty space
  * None - hide the widget and show the empty space
Merge remote-tracking branch 'public-upstream/master' into links-rebase

Conflicts:
	examples/Interactive Widgets/Widget Events.ipynb