Adding instances for IdentityT
Forgot MonadSplit instance
Changed some explicit instances to derived ones
Merge pull request #2 from jkoppel/master

Adding instances for IdentityT