Implement expand

Implementation of expand, closes #127.
This should be on the previous line, like:
```rust
tabstops => match tabstops.iter().skip_while(|&t| *t <= col).next() {
    Some(&tabstop) => tabstop - col % tabstop,
    None => 1
}
```