Add class 'vertical-scroll' to the working set when the scrollbar is present

Provides a hook to adjust the layout of a working set item when teh
scroll bar pops in which is useful if you are laying something out to
the right edge of that view.
* moved format() and offsetToLineNum() to StringUtils
offset fix
Fixing offset to line converstion.
Convert FindInFiles to use StringUtils
Make JSUtils use optimized way to convert offset to lines
JSLint cleanup
Fix for #1015: work around LESS bug (https://github.com/cloudhead/less.js/issues/831)
by putting quotes around all relative URLs in our LESS files (except for
URLs importing other LESS files, which are not subject to the bug since
they're not preserved in the final output).
Save a DOM lookup by using an existing variable
Merge pull request #1020 from adobe/pflynn/issue-1015

Fix for #1015 (Brackets won't load properly in a folder with parenthesis)
Merge pull request #1010 from jhatwich/jhatwich/verticalScrollClass

Add class 'vertical-scroll' to the working set container when the scrollbar is present
make red bolder
Merge pull request #1023 from adobe/randy/test-windows-colors

Test Window: make red bolder
working
Code review fixes. Combined both offset to lines functions into a single function
Merge remote-tracking branch 'origin/tvoliter/context-menus' into tvoliter/context-menus

* origin/tvoliter/context-menus:
  round all corners of context-menus
  round top corners of context menus
  share styles
  Now maintains the horizontal scroll position, as well.
  Changed scrollDelta to scrollDeltaY, and rounded the value out.
  Use :visible to skip the entire directory if it is not visible.
  Fix JSLint error
  Update About dialog sprint number
  Update CodeMirror SHA
  - Make 'Find in Files' result sections collapsible - Fix text spacing glitch with 'Find in Files' panel header
  Update SHA to reference latest CM merge
  Updated to work with merged CodeMirror for sprint 10
  Now scrolls the document to the original position after adjusting the font size up or down.

Conflicts:
	src/command/Menus.js
prevent menus from stealing focus
Merge remote-tracking branch 'origin/master' into tvoliter/context-menus

* origin/master:
  make red bolder
  Save a DOM lookup by using an existing variable
  Fix for #1015: work around LESS bug (https://github.com/cloudhead/less.js/issues/831) by putting quotes around all relative URLs in our LESS files (except for URLs importing other LESS files, which are not subject to the bug since they're not preserved in the final output).
  Add class 'vertical-scroll' to the working set when the scrollbar is present
Merge remote-tracking branch 'origin/tvoliter/offsetToLineNum-optimization' into tvoliter/context-menus

* origin/tvoliter/offsetToLineNum-optimization:
  Code review fixes. Combined both offset to lines functions into a single function
  JSLint cleanup
  Make JSUtils use optimized way to convert offset to lines
  Fixing offset to line converstion. Convert FindInFiles to use StringUtils
  offset fix
  * moved format() and offsetToLineNum() to StringUtils
working on right click selection
Fixing bug with offsetToLineNum.

Tested boundary cases:
- query is at char 0 of first line
- query is at char 0 of last line
- query is at last char of last line
- query is at first of last line