changed to gnu99 standard and prepared release for next version