generic option passthrough for phantomjs with -P

```
modeled after gcc's -W meta-option for the linker,
employs the familiar -P,<phantomjs-option> syntax.
no provision for whitespace in <phantomjs-option>.
yet?
```