Allow building with cabal & depend on implementation of naturals
Renames
Refactor
Add gitignore
Refactor
Make bags have natural, not integer, multiplicities

Changes keep integer multiplicities.
See also ps-mr/ilc#52.
Comment