Use glib for setenv and unsetenv
Rewrite existing man pages in mdoc(7) format
Rename uzbl(1) to uzbl-core(1)

Since there is no command called 'uzbl' this man page should only focus
on the uzbl-core command.
Typos
A few small Makefile improvements
There is no need to use a for loop to create the directories

Because mkdir(1) can create multiple directories at once and doesn't
create them if they already exist.
Use the 'if [...]; then' style for all if statements in bin/uzbl-browser
There is more than one default config file
Make sure that uzbl-event-manager was started successfully
Typos
Specify server socket for uzbl-event-manager
Merge remote-tracking branch 'gh/nmeum/uzbl-browser' into next

* gh/nmeum/uzbl-browser:
  Specify server socket for uzbl-event-manager
  Typos
  Make sure that uzbl-event-manager was started successfully
  There is more than one default config file
  Use the 'if [...]; then' style for all if statements in bin/uzbl-browser
  There is no need to use a for loop to create the directories
Merge remote-tracking branch 'gh/nmeum/makefile' into next

* gh/nmeum/makefile:
  A few small Makefile improvements
Merge remote-tracking branch 'gh/nmeum/manpages' into next

* gh/nmeum/manpages:
  Typos
  Rename uzbl(1) to uzbl-core(1)
  Rewrite existing man pages in mdoc(7) format
Handle a socket without an instance
Use the 'Fl' macro twice to express long options
Sort options alphabetically
Update uzbl-event-manager options
End lists started with Bl macro
Remove --embed and rename --socket