Remove pylint.sh

And migrate the list of warnings to test_pylint.py

Change-Id: I3b795a9bb687afb8039f832b0dc014d155474160
Remove gtk constants as default values

They confuse pylint.

Change-Id: I4ffcde2d3a767e823c2ec7deed9d75a701e306ef
pylint: Test all python modules

Add more ignores which we can fix as we go.

Change-Id: Iaf9eda89de99dcb2a4ac4c60cfd76aaf4cbd47b4
pylint: C0102: Black listed names

Change-Id: Ic048abbaabb40277fecc9345df8b0d7e862ab12d
pylint: C0112: Empty docstring

Change-Id: Ia86f5d7e90a8d63c5f476cd580613a6a16baf21a
pylint: E0102: class already defined

Change-Id: I55148c4c8aaf1bf9574fe5fb62d9c84381461ce3
pylint: E0203: access before definition

Change-Id: I11537896c5837f8873ec7e81d0bed2a2670c99df
pylint: E0711: raise NotImplementedError

Change-Id: Ibf198cbefa55ec27372af81bf76d97dc56445af1
pylint: E1305: Too many arguments for format string

Change-Id: I3364e3c8c1125e6efcedb949e94af3264d9392b6
pylint: F0202: Doesn't happen any longer

Change-Id: Ib6d1d95d8fb9a49a75204e1aa4cb4ba1bb42507f
pylint: W0109: Duplicate keys in dictionary

Change-Id: Ib22cd3230496799415dddcb69bdfedb10d651594