@return $this for better IDE hinting

`@return self` confuses IDE to think that returned value is a BaseControl object. `@return $this` preserves the class and doesn't mark subsequent calls to getSeparatorControl() (and others) as invalid.

Before change:
http://ctrlv.cz/8RKa

After change:
http://ctrlv.cz/n93B