I really should learn to commit more often. Since the last commit there has been numerous improvements and bug fixes. There is also now basic support for BitBucket and GitHub - however this is mostly just the OAuth login for both services.