Merge pull request #35 from adamnovak/python3

Making chenges for python3 compatibility.
added python 3.2 compatibility check
Revert "Making chenges for python3 compatibility. "
Merge pull request #36 from jmschrei/revert-35-python3

Revert "Making chenges for python3 compatibility. "
revert python 3.2 check
Revert "revert python 3.2 check"

This reverts commit f787512428bb93542234f4ab9cfe67d38bc01922.
Revert "Revert "Making chenges for python3 compatibility. ""

This reverts commit c2b379b2b6dd139b347166bdc1563a506c0c823a.
Trying to convince Travis to install the correct modules, and checking for their existence.