Added automatic close of Brackets.
Forgot to add the needed js file...
Added code to prevent print page breaks in cells, output_wrapper, and output.
Moved widget files into static/widgets/*

Since they do not depend on anything ntoebook related
Updated require references to point to new files
Make traitlets notify check more robust against classes redefining equality and bool

Before this change, numpy arrays caused problems since comparing two numpy arrays returns an array of truth values, rather than a single truth value.  This change guards against redefining the semantics of comparison by notifying on a trait change if the equality comparison returns anything other than an explicit True value.
Merge pull request #5220 from jasongrout/notify-check-2

Make traitlets notify check more robust against classes redefining equality and bool
Merge pull request #4985 from damianavila/closebrackets

Enable autoCloseBrackets in CodeMirror by default.
Unset PYTHONWARNINGS envvar before running subprocess tests.

The extra warnings in the subprocesses were causing test failures.

Closes gh-5218
Explicitly close file in get_encoding
Merge pull request #5172 from jdfreder/print-breaks

Prevent page breaks when printing notebooks via print-view.
Only pop PYTHONWARNINGS if its there.
Merge pull request #5222 from takluyver/i5218

Unset PYTHONWARNINGS envvar before running subprocess tests.
Merge pull request #5173 from jdfreder/movewidgets

Moved widget files into static/widgets/*
Refactor to allow relative/full module paths
ENH: Enable custom tornado handlers via config