Fixed testing issues.
- test_local_dc was failing but still flagged as passing
- converted to a python based integration test instead of a shell script
- This exposes the failure
- the failure cause was due to a mixup of nanosec and cycle values
- Updated the generators to make sure they used cycle number not nanosecond count
- some updates to fe_stream_check to improve debug output and to make it more resilient