Make #305 python 3 compatible
fix test for #305 (overwrite files)
Merge pull request #306 from bfredl/devel

fix test for #305 (overwrite files)
Only feed strings to exec for py3
Add local copies of jquery stuff for fancy annotation
Let compiler know name of file (otherwise bug not hit)
Merge pull request #307 from bfredl/devel

Let compiler know name of file (otherwise bug will not be detected)
Use PyInt/Long_FromSsize_t for Py_ssize_t
Some windows compatility