Incorporate some of Stick's suggestions

Moved collision checking to start of loop; now using pygame.display.flip
instead of pygame.display.update.
See: http://codereview.stackexchange.com/a/61487/52040
Merge branch 'master' of https://github.com/TimoWilken/flappy-bird-pygame