Move dotfiles around for environment specific setup
Systemd: Fix dwm service description
Rename 'common/desktop' to 'common/workstation'

This makes more sense as it indicates that the machine is a physical
workstation that is accessible by the user
Add readme describing configuration groups
Be consistent in readme about configuration groups
Add section in readme for 'explicit append points'
No more problems/concerns!
Expand on handling $HOME dot files
Start work on dot management script
Add error handling
Add function to list available groups
Be explicit about the error messages

Prefixes all error messages with 'Error: '
Add set and clear groups functions
Setup basic build tree function to setup the files

This doesn't do anything yet except call the compile-tree function
Handle basic dotfile building

This doesn't yet handle overriding files or extending files
Save groups config file to $XDG_CACHE_HOME
Handle override files
Add function to check for explicit append points
Handle 'extending' existing files by appending
Fix variable quoting