Adding init() and destroy() functions to lexer
Adding init() and destroy() functions to C lexer, making the Python lexer honor the resource
Python lexer now honors 'resource'