Cosmetic - use C comments instead of C++ comments for recent Ruby change
Work around Octave seg fault on exit in imports testcase on Octave 3.1 and 3.2
Patch fixing warning 322 in rubycontainer_extended

'rubycontainer_extended.swg' generates warnings:

 Warning 322: Redundant redeclaration of 'map_bang',
 Warning 322: previous declaration of 'map_bang'.

The fix is to remove a redundant call to swig_container_extend for
swig::GC_VALUE.

Thanks

========================================================
Workaround to Octave seg fault on exit in imports testcase only seems to work in 3.1, not 3.2. Just ignore test now
[PHP] Add missing directorin typemap for char* and char[] which
fixes director_string testcase failure.
Add target language version display during make check. Individual language versions can be checked using 'make check-<lang>-version'.
make check-csharp-version fix for MS compiler
Travis build for top 10 target languages plus gcc and clang SWIG builds.

Travis builds patch developed in wsfulton/travis branch
Fix typecheck OUTPUT typemaps for Java
Removed unused Printf parameter
Use ZVAL_STRINGL instead of ZVAL_STRING to set funcname as we know the length at swig-time
Add -MP option for generating phony targets for all dependencies

- Modelled on similar option in GCC