create methods to get rotation matrix from angle and axis
start with error modelling #38
Merge branch 'task_benedikt' into sensors
bugfix WatchWindow, PseudoTracker error modelling finished fixes #38
getxyz und getIJK function added to geometries.
added transformation to aim function and watchwindow
bugfix watchwindow and aim function
started implementation of static class that handles all feature states
Merge branch 'TrafoController' into task_benedikt

Conflicts:
	controller/controller.cpp
	controller/featureupdater.cpp
	controller/featureupdater.h
	openIndy.pro
	ui/tablemodel.cpp
bugfix aim and watchwindow.
you can no longer aim unsolved features.
watchwindow also works with part coordinates.
unit selection implemented  fixes #42
poindcloud import implemented
OiFeatureState class for managing all features (including active ones) and add Getter and Setter to element classes.
Merge branch 'importFunctionalities' into task_benedikt

Conflicts:
	controller/controller.cpp
	openIndy.pro
	src/geometry.h
	ui/importnominalgeometrydialog.h
	ui/mainwindow.cpp
	ui/watchwindow.cpp
added new units for distance, angle and temperature to unitconverter.
changed temperature functions in unitconverter to convert between different temperature units.
bugfix watchwindow. thread conflict. too many threads interacted with sensor.
sensor config of station has own dialog now. #23
deleted this from featuredata dialog.
fixed digits for ijk and scale.
fixes #43
closes #43
openIndy now displays the number of current valid observations and total observations of a feature.
the display style is:   valid observations / total observations.
closes #14
The index is now checked, if valid or not, so openIndy does not crash when you selected a column or row header.
fixes #44
openIndy now checks the import file. if there is no file selected, it will display a messagebox and abort the import without crashing.
fixes #45
continue implementing OiFeatureState