Bug 420424 - Littlelib using deprecated body.scrollLeft instead of documentElement.scrollLeft
Bug 422071 - Search crawler: Should handle cancellation in Deferred.all instead of after Deferred.Cancel call.
Bug 421877 - [client] Spaces not removed from outliner IDs

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Bug 422174 - Status bar: remove the spinner.
Bug 422096 - Regex operators ^ and $ do not work on line-by-line basis
Bug 422146 - Compare widget: Need darker color for the splitter.
Bug 419277 - Splitter should not lay out with sash outside of the viewport.
Node: re-org file testcases a bit
Node: fix diff save failing on bad Content-Type or input
[Bug 421385] Node: editor reloads when file has not changed
NavOutline overwrites the explorer.* prototypes
Bug 422183 - Mac OS extended character support does not remove initial character.
Bug 394861 - outliner should provide filtering

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Bug 394861 - outliner should provide filtering
- Filter based on item labels rather than ids which don't always match the label.

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Bug 394861 - outliner should provide filtering
- Final changes after review.

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Bug 422188 - [client] OutlineExplorer is not being destroyed

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Bug 394861 - outliner should provide filtering
- Added up/down key outline navigation support when filter has focus and when table rows are hidden.
- Added support for pressing Enter on an outline item.
- Made the filter input box position fixed.

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Bug 394861 - outliner should provide filtering
- Moved filter input into sidebar toolbar area
- Added primitive regexp filter support (* = any string, ? = any character)

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Bug 394861 - outliner should provide filtering
- Don't use absolute position for filter input
- Fixed JSLint warning

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Exclude esprima/serializer.js from JSDT's sucky validation