4.0
Modify .gitignore for proper formatting.
Update copyright for changes in 2013.
Sanitize the registered function interface.