spellck_extra_words attribute

This has the spellck lint recognize the attribute "spellck_extra_words" so that extra words can be added from the crate root. usage is like so:

```rust
//lib.rs
#![spellck_extra_words="these are not in word list but are now"]
```

thank you for your time :)

closes #8 
Maybe this could be `.words()` instead of `split_str`, to handle new lines and extra whitespace?