Parse version info in methods
Generate compiler directives to reflect method versions
Merge branch 'version_support' into pmaster