Some refactoring and a hill finding program

Added a .gitignore for those who don't have a global one. Also added a
program that finds the biggest hill in the dataset, maps it using OSM
and plots elevations using matplotlib.
Minor tweaks to hillfinder and other programs
Merge pull request #4 from python33r/master

Added a program to find the biggest hill in the dataset