Add config struct

Move handbrake module under gomkv because it's really dependent on the
config which is part of gomkv and not a standalone module
Update git ignore
Add support for episodic content

- add a batch mode flag
- add a episode and season offset flag
- pass the config in as a ref so it can be modified
Follow the unit test naming convention

If you don't your main binary ends up with unit test
code. DOH!
Rename flags to full names

short names are harder to remember