Add top-level documentation.

Updated README.md.
- Added build/test instructions.
- Added contribution ideas.
- Added udp demo description and example output.

Added top level documentation to all modules.
- sometimes a bit pointless, but Network.Kontiki.Types
  is now relatively well documented with references
  to the paper.

Enabled test coverage with hpc.
- Updated README.md with appropriate instructions.
Fixed jkozlowski/kontiki#1
Applied suggestions so far.
Merge pull request #6 from jkozlowski/master

Add top-level documentation.