python3 support

execfile has been [removed in Python 3](https://docs.python.org/3.3/whatsnew/3.0.html?highlight=execfile#builtins)