Test demonstrating #65
Fixes #65

The second line is now inspected for a source encoding
Added note that we're retaining source encoding hints in distutils scripts
Improved wording
The source encoding regex is directly from the PEP

Added a note as suggested by Marius
Added safeguard for deranged one-line scripts.

Should never ever happen, of course, but somewhere in the universe exists a
distutils script with just the `#!bin/python` line... Added a len() to guard
against that.
Merge pull request #68 from reinout/reinout-distutils-encoding-fix

Reinout distutils script encoding fix for #65