Fixed unoptimised build on armv61

Reordered statements to solve floating point alignment issues.
Updated TODO and version number.
Updated .gitignore for new automake/conf

The new versions of automake/conf create additional files during
unit testing. Ignore these.