gitignore: add cabal sandbox
update system-filepath dependency, better handling of hidden files
confsolve 0.4.1