Parse ObActionsList*s from the config file (out of the xml for now).
- config.c: use the new actions parser
- actions.c: provide the actions parser a way to create a new action (takes
a hash table of options for it)
- actions/*.c: take a hash table of options instead of an xml subtree
- *: us ObActionsList* instead of a GList* of ObActionAct*s.
TODO:
1. make filters
openbox/filters/*.c
openbox/filters.c as interface to them
store filters in parsed filter tests instead of key/value pairs
2. make action(s) to change config options
includes key and mouse binding
3. rm -rf *xml*