Re-format the option group in the CustomGroupData.xml
Change devel stage from bet a to stable and added version 4.0 compatibility
Added SQL file for altering batch_name length from varchar(32) to varchar(256)
Length is 256
Re-structured the code so the extension will work with full civix functions