Added a .gitignore
Add some more modules.
Curried all_but_last(n, seq) so it becomes all_but_last(n)(seq)
Added some helper functions for command line parsing.