add optional in extend syntax

This can be pretty useful in complex environments. Here is an example of the syntax:

```stylus
$private
  color red

.myClass
  @extend $private !optional, $private2 !optional
```

This is inspired by http://sass-lang.com/documentation/file.SASS_REFERENCE.html#the__flag