Added python_version() function + struct

solves issue #6 
Unless there's a reason to put this first (e.g. like there is for Python.h on some platforms), this should come after python_version.hpp.