If fgets fail, then resource leak...
adding gzip compression to the http server
adding more standards-compliant parsing and handling of accept-encoding http header
adding unit test for parsing of http accept-encoding header
Merge pull request #1871 from mecking/patch-1

If fgets fail, then resource leak...
Fix typo in rql tests (Annonymous -> Anonymous)

Related to #1865
Review 1137 by @neumino
Pass CXXFLAGS to v8 build

Closes #1874
Review 1136 by @tryneus
fixing printf format code
adding more helpful error message when failing to run backup scripts
Removed weird decorative lines.
Removed headers from the middle of the file in context_switching.cc.
Added explicit keyword for scoped_ops_running_stat_t.
Put header file inclusions in the right order.
Moved statements on the same line to sepraate lines in http.cc.
Fixed include order and constness of resource_parts_sep_char.
Added re2/re2.h to the system C++ header list in cpplint, adjusting http.cc accordingly.
adding occasional yield in long-running queries when eval'ing
Merge branch 'next' into sam_std_bind