Revert translating gitignores to basenames

Path-agnostic basenames were too agressive. Was causing issues e.g.
LightTable has deploy/plugins -> plugins which caused issues with
other LT plugins in other workspaces
Clean up setting default-ignore-pattern