Fix a bug and return -1 signal speed on error from hlld_athena.

Always multiply final flux by area and dt.