Version naming

TDCore uses a pretty simple version naming. All versions are in the format x.x. The first x means that api changes have been made. The second x means that minor non-api changes were made.

Here are some examples:

1.0
First branch.
1.1
First maintaince release of the 1.x branch.
2.0
Second branch with API changes.