fix some harmless compiler warnings

this comes with a minor API change as well, as the FaultCollection
class did not use the Cartesian size of the grid at all, so I decided
to remove the attributes and the arguments to the constructor...
Merge pull request #270 from andlaus/fix_warnings

fix some harmless compiler warnings