Change how docking works, so we can dock with more then stations. Still need to fix that if we dock with a moving target we stay with it.
Show hull and shields in GM screen for stations.
Add template function for station, so we can add different station models later on.
Merge branch 'master' of github.com:daid/EmptyEpsilon

Conflicts:
	src/crewUI.cpp
	src/mainUIBase.cpp
	src/spaceStation.cpp