Makefile are a honking great idea, let's use more of them!

Makefiles specify commands for the `make` command in the current folder.
By using `make` we can be nicer to new developers as they need to remember
less commands.

For example, to "run buildout" you previously had to run:
 - virtualenv -p python2.7 .
 - bin/python boostrap.py -d
 - bin/buildout

Now, you just run ``make``. That's it. Make will run those three commands
above for your.

Similar for tests and syntax validation:
 - bin/test -s eestec.portal
 - bin/flake8 src/eestec/portal

Now, you just run ``make tests``. To generate documentation run ``make docs``.

Nice, ain't it?
pep8 & pyflakes cleanup