Add documentation.
Set source/target compatability to 1.6.

Fixes #4.
Merge branch 'source-compatability-1.6'