ui: Add a floating-window window-contol for opening floating windows in a tiling window manager on gtk. Use this style on the help browser, inspector, and deploy windows. Please report any other windows that need this flag since I don't regularly use a tiling window manager. Tested on Ubuntu 14.04 64bit with i3 window manager. Fixes #1026.
ui: Missed an entry in the top list that is in the bottom list.
ui: Fix floating-window implementation for Windows/Mac. We need floating-window defined in the hashtables, as well as adding it /in addition to/ the existing flags.
VM: clear the local roots before garbage collection in general_error()

If we got here from memory_protection_error(), then the stack pointer
has been fiddled with and the elements of these vectors, which address
stack-allocated objects, are bogus and needs to be resetted.
VM: data_roots must be empty before unwind_native_frames is called because it doesn't return
os-unix.hpp: Use the old strerror_r insetad of the newfangled one.
compiler.cfg: Rename doc -> docs in filenames so the docs load.
compiler.cfg.instructions: Fix using.
compiler.cfg.instructions: Messed up a patch. oops.
compiler.codegen-docs: Make example clickable.
kernel: new combinator 2with = with with
kernel: fix help-lint warning for 2with.
build system: initial files for building using waf
buildable on linux, though the binary is corrupt
waf needs resource files end with .rc and specify paths relative to their own directory
attempt to include resource file in windows build
using winres
the recommended way is to only have one wscript and not use recursive builds
Build: both .com and .exe targets on windows
Build: library checking in Linux build.