Bump version to 3.0.1
Always use debug flags for Mono to get decent stacktraces on error.
Forward null fix for Coverity analysis
Add Travis testing for Python 2.4 2.5 2.6 3.4
Lua code refactor

Remove the internal api code for -no-old-metatable-bindings.
The code needs to be properly based on features, not api levels.
The code/variable names now reflect the command line option controlling
it.
Fix C++11 extern template test
Set up coverity builds on Travis

On master for the moment, but needs moving to a branch
Revert "Set up coverity builds on Travis"

This reverts commit f8d3a1c1b695d98c7bacb218d9365c9daca987cd.
Fixing issue 152
Merge pull request #153 from v-for-vandal/issue_152

Lua Visual Studio runtime fix using snprintf
closes #152
CHANGES file for previous commit for Lua
Java enums - remove redundant typemaps
Correct messages displayed when running Java test-suite
Fixes for C enums used in an API and the definition of the enum has not been parsed.

For D, this fixes a segfault in SWIG.

Java, C#, D, Go now produce code that compiles, although the definition of the
enum is needed in order to use the enum properly from the target language.
Remove some useless code
Add C++11 constexpr runtime test
Add runtime test for commit 7a96fba836558f592dc5b37b32d1845f606e2efe
Fix out of source test-suite runs for Octave
Lua test-suite can now be run out of source
[PHP] Pass ZTS context through to t_output_helper() so it works
with a ZTS-enabled build of PHP.  Reported by Pierre Labastie in
github PR#155.