Add -f/--force flag to allow overwriting existing package output path

- fixes #354
- consolidated FileAlreadyExists error into Package class's output_check rather than duplicate it within each package type