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)