Merge pull request #24 from gentoo/dol-sen

Add configurable permissions for files, directories. bug fixes
Initial setup.py creations
gkeysgen: Py3 compatibility changes
gkeys/config.py: Set more permanent defaults
gkeys.conf.sample: Update keysdir and logdir
gkeys.conf.sample: Missed an "o" in the directories permissions
gkeygen/actions.py: Py3 fixes
gkeys: Move most options to subparser selectable options

Use the original options, moved to individual functions in order that subparser actions can set which they need or support.
Replace the -s, --seeds and -r, --keydir options with a -c, --category otion.
Make the files option accept multiple args.
Make the -r, --keydir option solely for selecting sub-key keyrings.
gkeys/actions.py: Rename most keysdir variables and usage to catdir and args.category

There were too many keydir, keysdir and slight variations and was confusing.
gkeys: More variable renames in the config's and lib

More keysdir, keydir renames to clarify which is which.
WIP: incomplete sign subcommand coding