begin compinfo
componentsinfo added
Merge branch 'master' of https://github.com/voxelinc/voxellancer into maxRange

Conflicts:
	src/resource/worldobjectbuilder.cpp
	src/worldobject/worldobject.cpp
glow
merge complete
Merge branch 'master' of github.com:voxelinc/voxellancer into maxRange
moved componentsinfo into components, added generic observer pattern, added rocket distance calculation
fixed componentsinfo, styling, etc.
only Observables can call updateObserver() to prevent malicious usage of the pattern
Merge branch 'master' of github.com:voxelinc/voxellancer into maxRange
add notifyObservers() to ShieldSlot::setShield()
whatever
Merge pull request #610 from voxelinc/maxRange

ComponentsInfo