Add movies example.
Add script for the merge build.

closes #10
Move read-write utilities from examples/movies to store.util.
Add scripts for all builds.
Separate generally useful Finatra utilities from Finatra example.

closes #12
Move validation from display model to physical model.
Add resource servlets for movies and actors.
Add main and admin servlets, taken from finatra example.
Rename util package to alt for clarity.
Add release date to movie and birth date to actor.
Add Fetcher in alt package.
Allow for duplicated titles and names.

I thought duplicates would be just a few, but it turns out that there are many, so we need to support them.
Update dependencies.
Use string IDs because freebase does.
Fix reading and writing disk on block boundaries.
Add controller method to view table information.
Use accept header to choose pretty or plain printing.

closes #27
Use one index for movie titles and actor names.
Create cast and roles if needed when updating.
Make the StubStore more asynchronous.

Before this change, the read and write functions behaved synchronously, which permitted bugs that could otherwise have been caught. With this change, those methods now queue their responses on the scheduler. This change also cleans up some links between the various *Stub and *Checks classes.