master
Remove use of preinst-swig script
The great merge
fix extern declarations
rename java run tests from main to runme for consistency across the languages