Documentation and renaming of "blankies" into somethign a bit easier to ...

...find.

* Rename SplitExpression* to `SbtParser` denoting that is parses .sbt files
* Adds a few todos
* Document APIs for internal usage.

Review by @ajozwik  cc> @eed3si9n 
If I find some time - I can fight with it. But I not promise.
Thank you for your help.