entry_test: add tests for entry list and entry add endpoints
entry_test: use the global users id
auth: use http.HandlerFunc instead of redefining it
entry: split the main logic of the entry update into an entry helper so that tests can access it without huge setup
entry: set all elements in the input update to optional -- update only what was specified
entry_test: add comments for what tests are doing
Makefile: update test target to generate the test binary and then call it
entry_test: add a test entry update endpoint