Initial Cufflinks macros.

No one agreed until know on my definition of `best practice` ;)
To argue for the version thing, you still have the leading digit to reflect wrapper (XML) changes. But the version number should reflect also the underlying tool version number, this greatly supports debugging and communication with the user.