View: bug fixes, PSR-2, added removeStyle, rewrite setStyle and addStyle

1) PSR-2 and comment fixes
2) Rewrite of setStyle and addStyle to match setClass, addClass
3) New method removeStyle to match removeClass

Three questions arose (identified by TODO) in methods setElement(), set() and setHTML().
Can you please look at them?