Removed more cruft.
Made some progress...
Remove a useless function.
Clean syntax slightly.
Makefile tweaks.
Switch Integer for Int for C compatibility.
New, faster algorithm.

This one should find the answer in sqrt(n) log(n) time, an improvement
over our previous n log(n) runtime.
Add gitignore.
Merge branch 'master' into pr44/squares
Merge branch 'pr44/squares'