ENH: Import SyncRecord from Andrei State.

Note: does not compile -- will fix in later commits.

For reading InnerOptic recorded US screenshots, and their associated
timestamps and spatial transforms.
COMP: Make SyncRecord compile.
ENH: Add test for SyncRecord.
BUG: SyncRecord: Fix whitespace detection in header.
ENH: SyncRecord: Add remaining test from Andrei.
BUG: Add missing TubeTK headers to SyncRecord files.
Merge pull request #145 from thewtex/tracked-frames

Incorporate SyncRecord from Andrei.