Make sure that any styles provided via external_styles that cannot be inlined are added to the head of the document in a <style> tag
Merge pull request #74 from jonbretman/external-styles-improvement

Inline leftover styles provided via external_styles
bump version to 2.5.1
coverage and coveralls
use nosetests to run tests
100% test coverage
coveralls badge
omit all tests too
Minor typo fix
Merge pull request #75 from s16h/patch-1

Minor typo fix
preserve-style-tags in __main__.py, fixes #78
Merge pull request #79 from peterbe/preserve-style-tags-in-__main__py-fixes-78

preserve-style-tags in __main__.py, fixes #78
Adding absolute import and Unicode literals from __future__
Switching to absolute_import for Python 3 compatability
Adding Python 3 compatability: mostly with the urllib, some encoiding, a string issue, and a print-statement.
Ugly, but it works: compatibility between the Python 2 and Python 3 argparse.FileType
Using codecs.open to open the version-file with the correct encoding.
Adding the configuration for tox.
Still pondering how to patch this
Moving the tests into their own directory.

--HG--
rename : premailer/test-apple-newsletter.html => premailer/tests/test-apple-newsletter.html
rename : premailer/test-external-links.css => premailer/tests/test-external-links.css
rename : premailer/test-external-styles.css => premailer/tests/test-external-styles.css
rename : premailer/test-issue78.html => premailer/tests/test-issue78.html
rename : premailer/test-unicode.html => premailer/tests/test-unicode.html
rename : premailer/test_premailer.py => premailer/tests/test_premailer.py