Update augeas to use add_plugin
Update xmltool to use add_plugin
Update ini plugin to use add_plugin
implement XDG

- passwd used as default resolver again
- implement XDG_CONFIG_DIRS
- fix empty dirs and absolute pathes in envvar
- add new shell based test suite for resolver
default mode is now XDG compatible

+ remember mode as the file had before
put user-config to ~/.config

as recommended by XDG
fix tests regarding new default mode
xmltool: do not output default uid,gid and mode
add example how to configure XDG by default
fix resolver tests if XDG is default resolver
add note for check_external
fix memleak in resolve passwd
adopt mount command for openicc
prefer "Passwd" to "User"

"User" could be wrong if home directories are not below /home/
Initial version of the rename plugin
Cleaned up and refactored rename and added additional tests
Fixed bugs reported by valgrind
ksLookup changes

- allow lookupBySpec by argument in ksLookup
- "kdb get" cli accepts cascading names
- ksLookupBySpec should now compile using mingw
kslookup

- move helpers to lookup direct above kslookup
- refactor kslookup (move cascading code)
add creating lookup

lets user avoid very common pattern:
ksLookup()
if (!found)
{
	ksDup();
	ksAppendKey();
}