Fix search highlighting on warning searches when the extents
were returned out of order by the database.
Add tests for warning searches.
Try to fix tests under clang 3.3.
Update to peep pre-1.0.

Shouldn't make any difference for us. I'm just testing the new peep changes before releasing peep 1.0.
Merge fix for search highlighting on warning searches. Close #266.
Fix Bug 965501, use flex for moar header awesomeness
Only !merge local vagrant params when present

If vagrantconfig_local.yaml is empty `YAML.load()` will eval to false and upon
running `vagrant up` you will get the error: "ERROR loader: Vagrantfile load
error: no implicit conversion of false into Hash." This patch checks to make
sure some YAML was parsed before merging it.
Tweaks and add Safari support for flex
Final tweaks to header layout
put the spinner back jack
Initial landing of multi-line multi-select highlighting
Adding an explanation of how to use code highlighter in the browser
Refactored single line and range detection into a tidy little generateSelectedArrays() function
Add white-space nowrap to bullet proof checkbox label
closes bugs #991990 & #991991 - url hash is consistent with ranges, ctrl toggles single lines properly

Spelling and doc fix
Merge flexbox use for search panel. Close #271.
Merge highlighting fixes. Fix bug 991991. Fix bug 991990. Close #274.
Whoops. Increment format version since espressive changed layout.html in the flexbox patch.