haskell stuff

Added some alternative solutions to the Summer2013Paper file for iterate and powers (with type declarations), renamed it to Summer2013Paper.hs too. Put in a solution for inverse too, but I'm not entirely sure what it's meant to do so that might be wrong.

Threw in a few alternative solutions for the assignments too where mine differed from yours by quite a bit.