Callback mechanism implemented; Interface names changed to be more clear; MIT License file added; Post-build action bash script removed; C# sample code added.