Cache the request's LazyId, but don't automatically look it up

There was a curious bug happening on the AWS server (but not reproduce able elsewhere, even when running the same JDK etc in vagrant), where if the user was logged in, the entire Play app would freeze.  Still not known what was causing this problem, but this change both fixes it (for now) and is also sensible anyway -- there may be requests that create an Approval but do not need to load the User from the database (for instance if the only permissions it asks for are always approved).
Set the default execution context for RefFuture to the Play execution context

RefFuture requires an execution context for map and flatMap.  In handy, this defaults to scala.concurrent.ExecutionContext.Implicits.global, but Play has its own configured execution context (using Akka) that should be the default in this app.
Made de-edit-tags an Angular.js directive rather than an inline snippet
Transition to Bootstrap 3

For filtering on entry-lists, we're likely to want some of the input-group features of Bootstrap 3.  So this checkin moves us over to it.