Check target requires pylint

The make `check` target does not automatically install `pylint`. Travis has it's own make target to avoid installing `pylint`, so the `check` target can depend on `.depends.dev` instead of `.depends.ci`.

`pep257` should also be added back to the `check` target.