intermediate state on shields
another intermediate on shields
intermediate
merge with master; add shield-label to hud
remove genericshield
merge with master
adjusted shieldlabels
fixed @xchrdws concerns
merge with master
removed some iostream includes
removed comment-warning in inputconfigwriter; removed streamredirect
Merge pull request #591 from voxelinc/shields

Shields
Merge branch 'master' of github.com:voxelinc/voxellancer into maxRange
add notifyObservers() to ShieldSlot::setShield()
whatever