Change Tokens to Token
Unindent the optional types thanks to rename
Change documentation from Tokens to Token
Change the rest of Token documentation mentions
Change other type signatures to Token type
Merge branch 'type/rename-tokens'