Merge pull request #2 from ImAlsoGreg/master

Add props and test cases using mapK and mapV
Fix mapK and mapV amnesia
Don't expose MonadState, hide internals
Fix comment