Add option externalPylint

Thanks to @martinhoefling for most of the work on this one.