Separate log records for checkpoint and compaction.

The pseudo-random tests detected this issue occasionally.

closes #33
Actors and Search were not available.

closes #34
Set current generation greater than that of tiers.
Tracker must allow that no proposal was accepted.

This is an error in the test, not the production code. It was being triggered occasionally by the pseudorandom tests.
Move movies src to server; flatten src directories.

This is to prepare for the web UI, which will have its own directory and a Grunt build.
Add movies web UI.
Add nginx config, update README.
Remove the duplicated README.
Update contributing document.
Distinct names for the finatra and movie servers.

closes #38
Rename Recent to Latest.

closes #39
merged from upsream
tests
Build treode=movies-ui