Reverted Thru changes on branch release/4.0 (breaking thread/merge-safety).
unsigned int -> unsigned and trimmed whitespace.
Doc.
Cleanup.
Added sublime project.
Doc & formatting.