Math: simplified internal Vector constructor.

Use size we want, not size we got.
No need to explicitly specify default template parameter.
Install all *TestLib libraries on Windows.

They are needed when running tests.
SceneGraph: removed *Transformation::move().

The original purpose was to allow modifying of drawing order, but this
doesn't affect that at all (the order is preserved in DrawableGroup),
thus the functions are useless.
SceneGraph: use proper library for tests where graceful assert is wanted.
SceneGraph: fix function signature.

Fixes compilation error on MSVC.
SceneGraph: instantiate everything consistently on one place.
SceneGraph: no need to mark the templates with export macros.
SceneGraph: need to mark the instances with extern template on Windows.

Otherwise they don't get properly imported from the DLL. Also the
instantiations don't have to be marked, so mark them as such only on
non-Windows.
SceneGraph: remove integer TranslationTransformation template instance.

We can now use the *.hpp for that even on Windows.
SceneGraph: fixed floating-point literals in test.