Overflow scrolling for tabs

Adds support for horizontal scrolling if there are many tabs open. Issue #67

There is a strange edge-case. If you drag one of the last few tabs to the far right and wait until the tooltip appears, somehow it pushes the whole body to the side. The "One" themes are not affected because it only happens if the tabs have `margin` and the skewed pseudo elements. Not sure where or how to fix it. It still works, but it's just kinda ugly. Show stopper?

![tooltip](https://cloud.githubusercontent.com/assets/378023/5046191/8999ab1c-6c4a-11e4-9309-5bb6514b250a.gif)