support Python 3 print syntax in Python 2
add script to run each app's built in __main__ test suite