Unwrap namespace to prevent AttributeError
Fix whitespace
Fix header and copyright year
Fix other PyFlake errors
Re-use COLOURS in script_utils.py
Fix drawLineOverlay compile error

A cut-n-paste error from drawTextOverlay left drawLineOverlay.
This hasn't been tested since it wasn't possible that anyone
was successfully using this method. Corrected based on the docs:

```
In [10]: help(ImageDraw2.Draw.line)
Help on method line in module ImageDraw2:

line(self, xy, *options) unbound ImageDraw2.Draw method
```
Also unwrap keywords
Merge pull request #1555 from joshmoore/rebased/develop/unwrap_namespace

Unwrap namespace (rebased onto develop)