Merge branch 'dev/misc-cleanups' into mathstuf/next

* dev/misc-cleanups:
  Remove unneeded casts to GtkWindow
  Remove an unused variable
  Clean up conditional for loading content

Conflicts:
	src/uzbl-core.c
Merge branch 'dev/make-variables-private' into mathstuf/next

* dev/make-variables-private:
  Make soup_logger private to variables.c
  Make embed private to uzbl-core.c
  Hide the window on close as well
  Make the inspector window private to inspector.c
  Make last_button private to gui.c
Merge branch 'dev/misc-cleanups' into mathstuf/next

* dev/misc-cleanups:
  Add extra information on navigation requests
  Fix a typo in the command table
Rewrite the main README file
Configure uzbl-browser for PREFIX
Add a target for uzbl.desktop
Quote variable expansion in uzbl-browser
Move '!' outside the test block
Simplify uzbl-browser logic
Document the dir1:dir2:dir3:subpath behavior
Embed uzbl subdir in the XDG _home variables
Remove unimplemented event
Remove uzbl-browser when cleaning
Update docs for latest changes