Bugfix: EPS thumbnail failed

EPS thumbnail failed to resize correctly due to incorrect resolution argument (should be a function of the image size and bounding box). This is fixed in this commit.
Update EpsImagePlugin.py

FIXED issue #302: https://github.com/python-imaging/Pillow/issues/302
EPS file can have binary preview. Header is now also read binary.

Also fix for resizing EPS. Resolution is now 2 dimensional and dependend on bbox and size.
Resize tests for https://github.com/python-imaging/Pillow/pull/619 (plus flake8)
Thumbnail tests for https://github.com/python-imaging/Pillow/pull/619
Merge pull request #2 from hugovk/eps_tests

Tests for EPS thumbnail bugfix (including thumbnail bugfix)
Fix tests so image2 is resized and thumbnailed
Fix test because thumbnail() retains aspect ratio
Merge pull request #3 from hugovk/patch-1

Fix tests so image2 is resized and thumbnailed
Added test and testfile for issue #302
Merge pull request #619 from eliempje/master

Bugfix: EPS thumbnail failed