Tests fail on windows because files can not be deleted when
open. So add a mechanism to close files at the end of a test.

There was also a genuine open file leak in the main code when reading the MPS file
from the gmapsupp.

Removed two section of unused exception catching code that gives warnings on compile with some JDKs.

git-svn-id: http://svn.mkgmap.org.uk/mkgmap/trunk@2451 25d90789-57f7-4ee0-8453-03a3dfeeeb22
Various stylistic documentation changes.
- Carlos Dávila

git-svn-id: http://svn.mkgmap.org.uk/mkgmap/trunk@2452 25d90789-57f7-4ee0-8453-03a3dfeeeb22