Addressed code review feedback.
Changed watchFile callback behavior.

We no longer recompile unless the new last-modified time is more recent.