Improve usefulness of `-main` function

The main function `tip.core/-main` will now actually attempt to parse its arguments instead of a hard-coded file, making it much more useful.
Merge pull request #6 from emiln/feature/5-better-main-function

Improve usefulness of `-main` function