make: Run fast checks before slow ones

Previously the slow tests where run before the fast pyflakes and pep8
checks, so developer discover unused arguments or whitespace issues only
after 1-2 minutes instead of few seconds.

Now make check runs the fast checks before the slow ones, saving
developer time.

This is implemented by extracting the unrelated checks from check-local
into separate phony targets. This is useful when debugging specific
issues or when creating automated jobs that run specific checks.

Change-Id: Ib3eb8060c5caacddb1c94046ec14daec88c00817
Signed-off-by: Nir Soffer <nsoffer@redhat.com>
Reviewed-on: http://gerrit.ovirt.org/32532
Reviewed-by: Francesco Romani <fromani@redhat.com>
Reviewed-by: Dan Kenigsberg <danken@redhat.com>