"Ported" tab rendering code to skin pixmap and moved rendering code

  - Tab renderes itself using skin pixmap
  - Added elements for gap/tab caption transition
  - TODO: Account for transition element in tab caption placement
Removed draw_line and draw_box functions