Use empty prefix when doing make install-user.

Use --prefix= when running pip install with --user.
Fix some pylint and pep8 warnings/errors.