Add ngrams method

Also, add CONTRIBUTING file.
Improve word tokenization

Tokenize sentences before tokenizing words
Other improvements:
Add clean_html parameter to TextBlob constructor
Update NLTK
Bump version 0.3.10 -> 0.4.0