Apply PEP8 style guide to tide.py

Hi @sam-cox - great work on Pytides!

This diff looks massive, but I've only made PEP8 changes - whitespace, line length etc :)

http://legacy.python.org/dev/peps/pep-0008/