#333 and some changes to notify Methods.

The shield-bar is created using LifeBar, the lifebar have some changes
(now it can't reach to 150, because the shield-bar will reach it). The
notify methods of the primary and secondary weapon has changed. It now
will receive a int.