Convert to unix line endings

DOS line endings cause major Eclipse problems
Add deriving Show to Activity
Set up for testing interface chapter
Comment out old code and add empty chapter introduction

Somehow this step caused a lot of Eclipse problems with the C pre-processor failing on a 'dist/build/autogen/cabal_macros.h' file not found error. It doesn't happen anymore, but it's not clear what the cause was.
First draft of interface-documentation generation
Show interface roles
Show rules + Cleanup
Add preliminary documentation generation for interface structure
Remove old code + Minor fixes
Show some more info with --dev
Add navigation documentation + Refactor
Merge pull request #6 from AmpersandTarski/add-interface-chapter

Add interface chapter