maketags - Allow -r to repeat previous run

- Add a -r option that repeats the previous run
  - This replaces the .#maketags.dfg that vim used to use
- Clean up code, add long options
maketags - allow multiple types of tags at at time