wibox.layout: Add fixed and flex layouts widget spacing property
Layouts can define their own resizing handler (FS#1267)
Add context to request::activate signal
tag: Improve tag property::index support (FS#1229)

* Move the "index" setting burden to individual functions
  instead of gettags().

* Add some properties earlier so the signal hooks will be called
  with valid data.
ewmh.activate: focus and especially raise clients during startup

This fixes the focused client (possibly) not being raised after
restarting awesome.
Merge branch 'tag_index_v1' of git://github.com/Elv13/awesome-1
Merge branch 'request_context_v2' of git://github.com/Elv13/awesome-1
Merge branch 'ewmh-activate-on-startup' of git://github.com/blueyed/awesome
Merge branch 'layout_spacing' of git://github.com/Elv13/awesome-1
Merge branch 'master' of http://git.naquadah.org/git/awesome into local