Tagging

When tagging this project I will use the following format:

<major>.<minor>.<bugfix>

where major will be updated when I feel that something really major has happened and you shouldn't use the old version for some reason; minor will be updated when new features and other enhancements are added; bugfixes will be cause to increment the final number. If I update any number, all numbers after it will be reset to 0.