Add gitignore and ignore Python specific files

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Correct a tab into spaces

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Import py3k like division from the __future__

And also simplify the syntax to raise to a power instead of just
multiplying. I think this is less error prone.

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Use MD syntax on github

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Remove trailing whitespace from the .py files

This was done with `sed -i 's/[ \t]*$//' *.py`.

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Correct whitespace arround ',', '=' and '=='

This is just to adhere to PEP8, which is a good practice to make code
more readable.

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Fix bad indentation

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>
Add datetime to imports, which is needed for debug

Signed-off-by: Ignas Anikevicius (gns_ank) <anikevicius@gmail.com>