Merge pull request #13 from saukko/master

make sure no spaces from model are not forwarded to other places where those are not wanted.
Make sure that included ini files are more recent than merged one
Silence touch in update-repos script
Allow access to single variables from deviceinfo
Drop obsolete resolve option (ssu lr shows resolved URLs)
Add method for checking if a specified model/variant exists in the configuration
[ssuks] Arbitrary command sections, support for spaces in Model, Model validation

- key 'commandSections' in 'var-kickstart-defaults' section in board-mappings
  now specifies a list of directories to search for additional command sections
  to include. Search algorithm is like for partitions. If the key is unset only
  the partition directory will get searched.
- spaces in the model name will be converted to _ (underscore) whenever spaces
  don't make sense.
- Existence of the model is now checked (and writing kickstarts for non-existant
  models needs to be forced). Generating kickstarts for model names with several
  consecutive spaces is refused.
Cleanup
[ssuks] Make brand configurable
[ssuks] Make default operation 'write kickstart for current machine'
[ssucli] Expose domain for use in scripts
Move variablesection specific code to SsuVariable class
[log] Expose correct priority to journal
Move repo filter definition to repo manager
[variables] Add default sections, local variables, full recursive resolving

- variable section resolving now tries to automatically identify default
  sections when looking up a complete section
- local variables may be defined by prefixing with _ or using the local
  keyword
- multiple variable sections are now supported, as well as adding both
  the variables keyword and variable values in a section
Add proper recursive search and default sections for single variable lookup

Recursive search used to return the first match found, now return the last match
found. Additionally, fall back to an autodetected default section if required.
[CA] Move ca-certificate path to domain section, using key _ca-certificate
Don't return keywords 'variables' and 'local' in variable sections
[ssucli] Obey HTTP proxy configuration
[ssucli] Add option to set username for home during registration