Add Doxygen builder to site_scons
Clean up files

- Remove trailing whitespace.
- Use `rising_edge` instead of `sig'event and sig = '0';` pattern.
- Made TBs produced by tbgen compilable.