always pass -lgmp to linker
add a pure wrapper prototype
add hacky macro script to rewrite header version of wrapper
add pure wrapper
update license
update utils
restructure
update README
fixed procs not being exported
modified to use newly generated procs
add old code incase we want to do some more auto refactorings
inc version