Allows us to size the segmented control

setting controller. segmentedControlWidth allows us to override the
width of the segmented control - which in many cases can to too ‘thin’
for the fingers or design.

200PX is a good size (and works well with icons on left and right of
the nav bar)

Setting it to 0 (the default) maintains current behaviour
Reflect displayed VC barButtonItems

Will now display the barButtonItems from the displayed view controller
as the segment is changed.
Update for formatting/style inconsistencies
Merge branch 'Omnityke-master'