Implement mapKeysMonotonic.
Fix mapKeys test not being run.
Implement mapKeysWith and rewrite mapKeys.
Merge pull request #67 from archblob/mapKeys

Implement mapKeysMonotonic and mapKeysWith.