Formatting changes
Add .gitignore file
Fix wrong way to call superclass pathset contructor
Handle unset data type correctly
Fully rework make_pathset to handle multiple input paths and stdin

This commit changes the command-line interface of make_pathset