Fixing shiboken test for minimal binding test

Don't execute typedef_test.py, when NumPy is not installed

Change-Id: I452944822177f616ea640ed0ee005d0436ab518b
Reviewed-by: John Ehresman <jpe@wingware.com>
Don't break -Werror=non-virtual-dtor

Classes with virtual methods but non-virtual destructors are dangerous,
because users often hold pointers-to-base-class of derived classes,
which cannot correctly destruct the derived class if deleted. As such,
there is the aforementioned warning that developers may like to promote
to an error. Add virtual (empty) destructors to some classes that were
tripping this, so that we build successfully if said flag is used, and
because they should probably be present.

Change-Id: I930ad5f5d122cf94c57e52bf28479cf3ca7950d4
Reviewed-by: John Cummings <jcummings2@users.sf.net>
Reviewed-by: John Ehresman <jpe@wingware.com>
Add missing return on module init error

Add 'return' before 'SBK_MODULE_INIT_ERROR' when module initialization
fails due to a missing dependency. This appears to have been
accidentally lost in 0b1f8df512047c6ace60701180ec1e4f6e97484e.

Change-Id: I1bc1453c8515e7b67c101c8e8f13a1266d04433f
Reviewed-by: John Ehresman <jpe@wingware.com>
Removed old logos from html docs

Change-Id: I7b546aa11b7380049c533a44d9c9159edd73d73b
Reviewed-by: Roman Lacko <backup.rlacko@gmail.com>
Bump the library version number to 1.2

Change-Id: I5dde75c011a976a1da235d11847bdc69014df5df
Reviewed-by: Roman Lacko <backup.rlacko@gmail.com>
Reviewed-by: John Cummings <jcummings2@users.sf.net>