Don't use -fno-inline-functions for debug as that is enabled in all non-release builds now
Show debug default in --help output
Use same cc flag gen func
Make test target selectable
Split up public key tests and data, use new test framework