Removed RenderState datatype context.

Reasoning:
    - It's not Haskell2010
    - It breaks some tools
    - Doesn't actually do anything
    - RenderState doesn't even have a Monoid instance
Merge pull request #1143 from merijn/master

Removed Monoid datatype context from RenderState.